Devata
Word Dictionary
-> Devata
Search:
Devata
(n.) A deity; a divine being; a good spirit; an idol.
Terms of Use
Canadian Jobs