meaning of odalisque

1. a woman who cohabits with an important man


Related Words

odalisque |

Developed & Maintained By Taraprasad.com

Treasure Words