HYMEN Meaning of HYMEN in English ( n. ) A fold of muscous membrane often found at the orifice of the vagina; the vaginal membrane. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012