donzels

English

Noun

donzels

  1. plural of donzel