Harrfurd \ha-rrfu-rd, har(r)-furd\ as a boy's name is a variant of Harford (Old English), and the meaning of Harrfurd is "ford of the hares".
The baby name Harrfurd sounds like Harrford and Harfurd. Other similar baby names are Hartford, Halford, Hallford, Hanford, Harcourt and Warford.