MacKeogh Last Name: Meaning and Heraldic Roots
Heraldry is personal: arms associated with the Keogh surname were borne by specific families, and sharing the name does not mean sharing the blazon.
Meaning of the name
Seen on a birth certificate or a ship's manifest, MacKeogh is usually a form of Keogh. At root, the name means “Son of Eochaidh ("horseman")”.
MacKeogh and Keogh
The Mac in front of the name is a particle that was often added to Keogh on registers. Related forms: Kehoe and Kehough.
For the full story, order the MacKeogh surname pack.