What is the meaning of Hymen?
A membrane which completely or partially occludes the vaginal opening in human females.
Marriage.
hymen
genitive plural of hymna
hymen
hymen
marriage
hymen (membrane which occludes the vagina)
hymen
Source: wiktionary.org