damoiselle

damoiselle

English Noun
Ad

Definition

Obsolete spelling of damsel.

Ad