Indra
English Dictionary
->
Letter I
-> Indra
Search Dictionary:
Indra Definition
(n)
chief
god
of
the
Rig
-
Veda
;
god
of
rain
and
thunder
Indra Synonyms
Indra
© Art Branch Inc.