Definition of "Hymen" :
noun: a fold of tissue that partly covers the entrance to the vagina of a virgin
noun: (Greek mythology) the god of marriage
noun: a fold of tissue that partly covers the entrance to the vagina of a virgin
noun: (Greek mythology) the god of marriage