Translation of bidadari in English:

bidadari

houri

noun

  • 1

    houri, -is, beautiful woman, angel of paradise