Definify.com

Definition 2025


dewata

dewata

English

Noun

dewata (plural dewatas)

  1. Alternative form of devata