meaning of odalisque
1.
a
woman
who
cohabits
with
an
important
man
Related Words
odalisque
|
Developed & Maintained By
Taraprasad.com