ames
Search Search
Feminine and Masculine names.
Usage

The meaning and history of the name Mahesha.


MAHESHA

Means "great lord" from Sanskrit महा (maha) "great" and ईश (isha) "lord, ruler". This is another name of the Hindu god Shiva.


Usage: Hinduism, Indian