LEARNit Dictionary
loch
noun
/lɒk/
UK
/lɑːk/
US
1
a lake or a narrow area of sea almost surrounded by land
دریاچه, آبگیر
see also
lough