Variant spelling of Murphy, from Irish Ó Murchadha meaning sea warrior or sea battler.
Like Murphee?
Swipe through thousands of names like it