Mahendra

Etymology

 * ultimately from +

Proper noun

 * 1) One of the holy mountains in India.