Translation of bidadari in English:

bidadari

houri

noun

  • 1

    houri, beautiful woman, angel of paradise