Houri
Definitions
2
Posts
1
Posters
226
Views
-
A nymph of paradise; -- so called by the Mohammedans.
-
a type of white grape found in Persia
Explore More Definitions
Browse our collection of 300,000+ community-written definitions