DOXY MEANING IN ENGLISH

• Doxy Definition & Synonyms

  1. (n.) A loose wench; a disreputable sweetheart.


Synonyms:
Concubine, Courtesan, Odalisque, Paramour,

RECENT SEARCHES