indr meaning in english


शब्द : ఇంద్ర

Transliteration : indra

Other spellings : indr

Meanings in english :

god indra

Related Telugu Words :

indriyamu ( ఇంద్రియము ) - anindrudu ( ఇంద్రుడు ) - indra
Telugu to English
English To Telugu