Similar words: hymn · Yemen · amen · hames · haven · hen · home · homey · hyena · hype
  • EN > GA
  • GA > EN

hymen

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