MAHENDRA Meaning of MAHENDRA in English /mah hen drah"/ , n.( Mahendra Bir Bikram Shah Deva ) 1920-72, king of Nepal 1955-72. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012