Humfry \hu-mf-ry, hum-fry\ as a boy's name is a variant of Humphrey (Old German), and the meaning of Humfry is "peaceful warrior".
The baby name Humfry sounds like Humfrey, Humphry and Humfrid. Other similar baby names are Hamar, Homer, Homero, Homere, Homar, Humphery, Humph and Humfried.