Indra Health Dictionary

Indra: From 1 Different Sources


(Hindi) One who possesses the rain; in Hinduism, a deity of thunder and rain Indrah, Indrani, Indranie, Indranee, Indrina
Health Source: Medical Dictionary
Author: Health Dictionary

Indray

(American) One who is outspoken Indraye, Indrae, Indrai, Indree... indray



Recent Searches