Meaning

1 senses
  1. A surname from Irish.

Origin

Anglicized form of Irish Mac Eachmharcaigh (“son of Eachmharcach”), a personal name compos

Anglicized form of Irish Mac Eachmharcaigh (“son of Eachmharcach”), a personal name composed of the elements each (“horse”) + marcach (“rider, knight”).

Wiktionary, CC BY-SA 4.0 · source

McCafferty — meaning, examples, forms, synonyms | Krumeto