- virginity；the hymen.
noun: maidenhead, plural noun: maidenheads
- 1. archaic virginity she had lost her maidenhead some two years earlier
- ▪ archaic the hymen.
- virginity: she had lost her maidenhead some two years earlier
Oxford American Dictionary
- a town in Berkshire, southern England to the west of London on the River Thames; population ...