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 English dictionary. Английский словарь Webster. 2012