CRANNOG Meaning of CRANNOG in English An ancient dwelling constructed in a loch. Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012