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

surnamesurplussurrounds
survivesusansusana
susannahsuspendssuspension
svipdagswallowsweat
sweetsweetheartsweetness
swellingswingingsword
sylviasymbolsymbolic