MacGhee name meaning

name meaning: MacGhee \m(a)-cghee, mac-ghee\ as a boy's name is a variant of Magee (Irish, Gaelic), and the meaning of MacGhee is "son of Hugh".

The baby name MacGhee sounds like MacGee and McGee. Other similar baby names are Macabee, Mackie, Mackey, Makabee, Macrae, Macaire and Murphee.

origin:  Irish
number of letters: 7. see all 7-letter names