1. ಇಂದ್ರಸಿಂಧುರ

    ♪ indrasindhura
      noun
    1. the elephant of Indra, the lord of gods; Airāvata.