Found 2 boys and girls with the meaning of proclaims
Herald / 6 letters 
Meaning of Herald In English, Herald means One who proclaims. Also'Army commander More
Mehujael / 8 letters 
Meaning of Mehujael In Biblical, Mehujael means Who proclaims God More

Browse by meanings

hugh'shuguardhumans
humblehumphreyhundreds
hunfrithhungerhunter
hunter'shuntinghusband
husbandmanhusseinhyacinth
hyacinthushyphenatedhypnos
icelandideasiegal