Translation of dewi in English:

dewi

goddess

noun

  • 1

    goddess
    ‘dewi Sri’ goddess of the rice crop
  • 2

    beloved, darling