Lomond Loch is a crossword puzzle answer that we have spotted 2 times. Scotland's largest freshwater lake Largest freshwater lake in Scotland