From an Irish surname, likely derived from a family or clan name with uncertain early meaning.
Like Cagney?
Swipe through thousands of names like it