Definition of lochs:
(n) :
(Ireland, Scotland) A lake.
(n) :
(Ireland, Scotland) A bay or arm of the sea.
(n) :
A town in Bass Coast Shire and South Gippsland Shire, southern Victoria, Australia.
(n) :
A surname.
(n) :
Alternative form of lohoch (“medicine taken by licking”). [(medicine) A medicine in a soft form taken by licking; a lambative, a linctus.]