English dictionary
maidenhead meaning and definition
Definition and meaning of maidenhead at MeaningMonkey.org. maidenhead meaning and definition in the English Dictionary.MAIDENHEAD noun
Definition of maidenhead (noun)
- a fold of tissue that partly covers the entrance to the vagina of a virgin
- synonyms: hymen, virginal membrane
Source: Princeton University Wordnet