Variant of Murphy, from Irish Murchadh meaning 'sea warrior' or 'sea battler.'
Like Murphey?
Swipe through thousands of names like it