tevoda

Cambodian - One of the blessed living in Indra's. Paradise or living in the forest to record the sins of humans. Some of these beings act as guardians of the world. Also called tevoda, Hindu devata, Hindu devata, dewata, dewi, divata, jewata or leibata.

Nearby Myths