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
McHugh — Etymology, Origin & Word History | Etymology Explorer