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

logan

(also

logan stone

, rocking stone

)
noun GEOLlia longadáin