mahesha (महेश)

Name MAHESHA (महेश) meaning in Nepali & English

  • Supreme Lord (सर्वोच्च प्रभु)

Useful Tools