Mahesa
What is the meaning of the name Mahesa?
The name Mahesa is primarily a female name of Indian origin that means Lord Shiva.
People who like the name Mahesa also like:
Maeko, Maeve, Machiko, Araminta, Mahal, Malloren, Emberlynn, Garrett, Beauregard, Kale, CortNames like Mahesa:
Micah, Misae, Meja, Magaskawee, Mishka, Misayo, Mugisa, Mikia, Momiji, Miach, Maeko, Masashi, Muga, Meggy, Manju, Mekhi, Musoke, Majazz, Maaike, Mikiko, Maxi, Monaco, Michiaki, Misaki, Miku, Manoush, Maceo, Mieko, Music, MoniqueStats for the Name Mahesa

