DAMOISELLE MEANING IN ENGLISH

• Damoiselle Definition & Synonyms

  1. (n.) See Damsel.


Synonyms:
Damosel, Damsel, Demoiselle,

RECENT SEARCHES