MAIDENHEAD


Meaning of MAIDENHEAD in English

[noun] [C] old use or literary - a hymen

Cambridge English vocab.      Кембриджский английский словарь.