Devata
English Translation from English to English dictionary online for the word Devata
-
1 n.
A deity; a divine being; a good spirit; an idol.
-
2 n.
A deity; a divine being; a good spirit; an idol.