loch Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

جھیل

jheel

کھاڑی

khari

تالاب

talaab

View English Meanings of: talaab

Definitions

English definition for loch

1. n. Scottish word for a lake

2. n. a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)

All in One

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.
Continue Reading
From Wikipedia, the free encyclopedia

Related Images

Related Images/Visuals for loch

International Languages

Meaning for loch found in 10 Languages.

Sponored Video