HYMEN Meaning of HYMEN in English A thin membrane which completely or partially occludes the vaginal opening. English dictionary of medicine. Английский словарь медицины. 2012