hymen

Noun
  1. (Greek mythology) the god of marriage (synset 109587500)
  2. A fold of tissue that partly covers the entrance to the vagina of a virgin (synset 105529585)

Other Searches