Home
Word Lists
Word Search
loch
n. Scot. Lake or narrow inlet of the sea. [gaelic]
n.
A lake; a bay or arm of the sea.