New English-Irish Dictionary
Similar words: hymn · Yemen · amen · haven · hen · home · homey · hyena · hype · hyper
  • EN > GA
  • GA > EN

hymen

noun ANAT
dallán masc1  c m uhiméin fem2