McCaughan

McCaughan
Language(s)Irish
Origin
Meaningson of Eachán
Region of originIreland
Other names
Variant form(s)Eachaidh; Eachán; Mac Eacháin; Gahan; MacGaffin; McGaffin; MacGahan; McGahan

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".