Loch Lomond

Proper noun

 * , located in the in central Scotland.