Synonyms of LOCHS

What is another word for LOCHS
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