Word Focus

focusing on words and literature





Definitions and Synonyms of indra | Another word for indra | What is indra?

Definition 1: chief Hindu god of the Rig-Veda; god of rain and thunder - [noun denoting person]

(indra is an instance of ...) a deity worshipped by the Hindus

More words

Another word for indorser

Another word for indorsement

Another word for indorse

Another word for indoors

Another word for indoor garden

Another word for indrawn

Another word for indri

Another word for indri brevicaudatus

Another word for indri indri

Another word for indriidae


Other word for indriidae

indriidae meaning and synonyms

How to pronounce indriidae