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

poe'spoeticpoetically
poetrypoetspoint
polishpomegranatepopes
poppypopularpopularized
populousportraitposeidon
possessespossessionpossibly
povertypowerpowerful