Language(s) | Irish |
---|---|
Origin | |
Meaning | son of Eachán |
Region of origin | Ireland |
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".[1] The personal name Eachán is diminutive of the personal name Eachaidh, which is derived from each, meaning "horse".[2]