Luggelaw

From FinnegansWiki
Jump to navigationJump to search
  • Lugg: River in Wales and England.
  • Luggela: Lake in County Wicklow