LOCHAN


Meaning of LOCHAN in English

[loch.an] n [ScGael, dim. of loch] (1670) Scot: a small lake

Merriam-Webster English vocab.      Английский словарь Merriam Webster.