What is the meaning of Maidenhead?

Virginity.

The hymen.

Source: wiktionary.org