Found 2 boys and girls with the meaning of supports
Humfrey / 7 letters 
Meaning of Humfrey In Teutonic, Humfrey means Supports Peace More
Humphrey / 8 letters 
Meaning of Humphrey In Teutonic, Humphrey means A compound of the words giant and peace. From the Old English name Hunfrith. Famous Bearer More

Browse by meanings

countrycountycourage
courageouscourageouslycourse
courtcourteouscousin
coveredcoveringcowherd
coyotecranecreated
createscreatorcressida
crestcretecrier