maidenhead - English Synonyms Dictionary

maidenhead

n.
[1] hymen , virginal membrane