Meaning of loch linnhe

Definition of loch linnhe

(noun) an inlet of the Atlantic Ocean on the western coast of Scotland

Other information on loch linnhe

WIKIPEDIA results for loch linnhe
Amazon results for loch linnhe