top of page

Indra

Written in Hindi as:

इन्द्र

Meaning in English:

God of rain

bottom of page