Translation of dewa in English:

dewa

deity

(dewi)

noun

  • 1

    deity, god, goddess