demoiselle - English Synonyms Dictionary

demoiselle

n.
[1] damsel , damoiselle , damosel , damozel
[2] damselfish