Guilford \gu(i)-lfo-rd, guil-ford\ as a boy's name is a variant of Guildford (Old English), and the meaning of Guilford is "ford with yellow flowers".
The baby name Guilford sounds like Gilford and Clifford. Other similar baby names are Milford, Tilford and Wilford.