Tamil Dictionary 🔍

devata

De"va*ta, n. Etym: [Hind., fr. Skr. d god.] (Hind. Myth.) Defn: A deity; a divine being; a good spirit; an idol. [Written also dewata.]


devata - Similar Words