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

menestyrmercedesmerchant
merciamercifulmercury
mercymerinmerionethshire
merlemerlinmerry
mervinmessagemessenger
messinamexico'smichael
michael'smiddlemidian