hymen
Explore definitions, synonyms, and language insights of hymen
Definitions
Noun
(Greek mythology) the god of marriage
Noun
a fold of tissue that partly covers the entrance to the vagina of a virgin