New English-Irish Dictionary
  • EN > GA
  • GA > EN

sea serpent

1 noun MYTH legendary monsterollphéist mharaollphéist fharraige 2 noun ZOOL (also sea snake) snakenathair mharapéist mhara