(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