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