Murphy \m(u)-rphy, mur-phy\ as a boy's name is of Irish and Gaelic origin, and the meaning of Murphy is "sea warrior".
Murphy has 6 variant forms: Murfee, Murfey, Murfie, Murphee, Murphey and Murphie.
Baby names that sound like Murphy are Murrow, Marve, Murough and Morrow.