loch
1 synonyms and 0 antonyms for loch, ranked by how commonly they're used.
Noun — A lake, or a narrow inlet of the sea, especially in Scotland.
1 synonyms and 0 antonyms for loch, ranked by how commonly they're used.
Noun — A lake, or a narrow inlet of the sea, especially in Scotland.