MAIDENHEAD


Meaning of MAIDENHEAD in English

n.1 virginity.

2 the hymen.

Oxford English vocab.      Оксфордский английский словарь.