McCaughan is a surname of Irish origin. It is an Anglicised form of the Irish language Mac Eacháin, meaning `son of Eachán`. The personal name Eachán is diminutive of the personal name Eachaidh, which is derived from each, meaning `horse`. ==People== ... Found on http://en.wikipedia.org/wiki/McCaughan