Home / L / loch linnhe

loch linnhe

noun 11 letters Scrabble 18 WWF 21
Definitions
noun

an inlet of the Atlantic Ocean on the western coast of Scotland

Want another word?
Spin the dictionary for a fresh one.
Generate a word →