Tamil Dictionary 🔍

deva

Dev, or De"va (, n. Etym: [Skr. d. Cf. Deity.] (Hind. Myth.) Defn: A god; a deity; a divine being; an idol; a king.


deva - Similar Words