Baby Names Girl Names Meaning of the Name Mahesa Updated January 22, 2026 by Jennifer M. Mahesa Gender: Female Origin: Indian Meaning: Lord Shiva ♥ Add to my Namelist 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: Machiko, Araminta, Maeko, Mahal, Malloren, Emberlynn, Maeve, Kale, Beauregard, Garrett, Cort Names like Mahesa: Mick, Massika, Musoke, Moise, Munoz, Magee, Mac, Makawee, Miyoko, Meigs, Maggie, Mecca, Masaye, Maisie, Maminnic, Maso, Masakazu, Mahomes, Magic, Michiyo, Makiko, Momiji, Miyuki, Mansi, Maz, Masako, Manju, Meggy, Minga, Meaza Stats for the Name Mahesa Mahesa is currently not in the top 100 on the Baby Names Popularity Charts Mahesa is currently not ranked in U.S. births