loch , n : (Scotland) A lake. (Scotland) A bay or arm of the sea. Today is Saint Andrew’s Day, Scotland’s national day.
Cibo e viaggi / Food and travel notes by Livio Acerbo

loch , n : (Scotland) A lake. (Scotland) A bay or arm of the sea. Today is Saint Andrew’s Day, Scotland’s national day.