loch_linnhe
1. [ noun ] (geography) an inlet of the Atlantic Ocean on the western coast of Scotland
Related terms: loch Scotland
Similar spelling:   log_line
  Loughlin