loch
nounDefinition of loch
2
Scotland
: a bay or arm of the sea especially when nearly landlocked
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more