LOMOND, LOCH


Meaning of LOMOND, LOCH in English

geographical name lake 24 miles (39 kilometers ) long S central Scotland; largest in Scotland

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.