Houri

Definition:

  • (n.) A nymph of paradise; -- so called by the Mohammedans.