English Dictionary
◊ HYMEN
Hymen
n 1: god of marriage in ancient Greek mythology [syn: {Hymen}]
2: a fold of tissue that partly covers the entrance to the
vagina [syn: {maidenhead}]