Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

devata Definition

Cancel
devata
noun
A kind of good spirit, similar to a guardian angel

Words Related to devata!

devata Examples by Brain Bank Users