loch linnhe

Noun
  1. An inlet of the Atlantic Ocean on the western coast of Scotland (synset 109365151)

Other Searches