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

tawnyteacherteaching
teenagerteethteithi
tempesttempletenderness
tennyson'stenthterror
terrorstestamenttestimony
th-centurythankfultharsus
thebesthefttheir