Big Huge Thesaurus

damozel

noun

sounds kind of like