Murfey \m(u)-rfey, mur-fey\ as a boy's name is a variant of Murphy (Irish, Gaelic), and the meaning of Murfey is "sea warrior".
The baby name Murfey sounds like Murfee, Murphey and Murfie. Other similar baby names are Murrey, Markey, Marley, Morrey, Morey, Mersey, Morley, Muriel, Murray and Murry.