CompareWords
Compare
Houri
Definition:
(n.) A nymph of paradise; -- so called by the Mohammedans.