Where does “McHugh” come from?

McHugh is an English surname derived from Irish mac, Old Irish macc, Primitive Irish ᚋᚐᚊᚊᚔ, Proto-Celtic makkʷos and makʷos, ultimately from Proto-Indo-European meh₂ḱ-.

Ancestry of “McHugh”, step by step

StepLanguageWordMeaning
1EnglishMcCoy—
Every word from English McCoy →