Rufford \r(u)-ffo-rd\ as a boy's name is a variant of Ruford (Old English), and the meaning of Rufford is "red ford; rough ford".
The baby name Rufford sounds like Rayford and Reeford. Other similar baby names are Bufford and Rumford.