loch in Greek
loch in Greek
λίμνη
(Ireland, Scotland) A bay or arm of the sea.
λοχ
(Ireland, Scotland) A bay or arm of the sea.