LOCHAN


Meaning of LOCHAN in English

ˈläḵən noun

( -s )

Etymology: Scottish Gaelic, diminutive of loch

Scotland : a small lake : pond

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.