CLACHAN Meaning of CLACHAN in English [clach.an] n [ME, fr. ScGael] (15c) Scot & Irish: hamlet Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012