houri
Top 35000
Meanings
Noun
1. houri (Islam)
2. harem girl, odalisque
3. beauty (beautiful woman) (figurative, figuratively)