Mahendra
Mahendra (Devanagari: महेंद्र) is a Sanskrit compound word deriving from Maha (Highest Position) and Indra Deva (the King of Gods) from Hindu mythology. For a similar derivative see Mahindra.
Read more about Mahendra.
Related Subjects
Related Phrases
Related Words