Big Huge Thesaurus

damoiselle

noun

sounds kind of like