Clachan /(?)/ Clach·an Clachan n. A small village containing a church. [Scot.] Sitting at the clachon alehouse.