MohammedPreview
Open in TheBrain

A Hymen

  1. (anatomy) A membrane which completely or partially occludes the vaginal opening in human females. Synonyms: maidenhead, virginal membrane
  2. (figuratively) Marriage.