Definition for the Latin word: Hymen, undeclined -- (LatDict Word ID: ). s, from French hymen (16c.), from medical Latin, ultimately from Greek hymen "membrane (especially 'virginal membrane,' the membrane par excellence);. How do you say 'Hymen' in Latin? Here's a list of words you may be looking for.