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