kamus
.
Search
About
loch
English
loch
Noun
A long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)
English: loch
Scottish word for a lake
English: loch
Words that start with "loch"
loch
loch achray
loch linnhe
loch ness
loch ness monster
lochaber ax
lochia