Irish surname from Mac Eoghain, meaning 'son of Eoghan,' itself linked to 'born of the yew' or 'youth.'
Like Mckeon?
Swipe through thousands of names like it