Translation of dewi in English:

dewi

goddess

  • 1

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

    beloved, darling