Translation of hauri in English:

hauri

noun

  • 1

    houri, a beautiful virgin in paradise in Islam, nymph