noun
(Ireland, Scotland) A lake.
(Ireland, Scotland) A bay or arm of the sea.
Alternative form of lohoch (“medicine taken by licking”).