loch Meaning and Definition
View English Meanings of: talaab
1. n. Scottish word for a lake
2. n. a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)
Loch (/ˈlɒx/) is the Irish and Scottish Gaelic word for a lake or for a sea inlet. It is cognate with the Manx lough, Cornish logh, and the Welsh word for lake, llyn.
Sponored Video