DEMOISELLE Meaning of DEMOISELLE in English n.1 Zool. a small crane, Anthropoides virgo, native to Asia and N. Africa. 2 a a damselfly. b a damselfish. 3 archaic a young woman. Etymology: F, DAMSEL Oxford English vocab. Оксфордский английский словарь. 2012