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

galileegardengareth
garmentgatesgateway
gatherergathersgawain
gawain'sgazeilegazelle
gazinggendergenders
generalgenerationgenerosity
generousgenevagentle