Devata(n.) A deity; a divine being; a good spirit; an idol.

Words within devata

5 letter words: 1 results
View all words...