English: Mahendra – meaning Lord of the Sky.
Telugu: మ‌హేంద్ర అంటే ఆకాశానికి దేవుడు అని అర్థం.