1. Proper noun. The largest lake in Scotland, located in central Scotland. ¹
¹ Source: wiktionary.com