LOCHAN Meaning of LOCHAN in English [ 'lɒk(ə)n , 'lɒx(ə)n ]■ noun Scottish a small loch.OriginC17: from Sc. Gaelic, dimin. of loch . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004