Synonyms of LOCHS

What is another word for LOCHS

WORD FINDER

FIND
Game
×

Jump to the MORE ABOUT section and see all " lochs " links.

1.

Synonyms of LOCHS

noun - a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)

noun - Scottish word for a lake