Translation of dewi in English:

dewi

goddess

noun

  • 1

    goddess, female god