- Girl
- 6 letters
Mahesa is a girl’s name of Hindi origin. Meaning in Hindi: Wife of Shiva. The name has 6 letters.
Related names
Lalita
GirlHindi Sanskrit
Named for the Lalita Vistara. Pleasant; Playful. In Hindu mythology Lalita is mistress and playmate to the Krishna.
Lanka
GirlHindi
From Lanka.
Madhur
GirlHindi
Gentle.
Mahadevs
BoyHindi
Great god.
Manda
GirlEnglish Hindi Latin Spanish
Abbreviation of Amanda, meaning worthy of being loved. Pivotal. Lovable. Battle maid.
Mandara
GirlHindi
From Mandara.
Manu
BoyEgyptian Hindi
Born second. A ruler of the earth.
Markandeya
BoyHindi
Name of a sage.
