Damoiselle

From Fresh Dictionary

English

Noun

damoiselle

  1. (Archaic): See damsel
Personal tools