The online English-English dictionary from The Project Gutenberg
Result for Blazoner
One who gives publicity, proclaims, or blazons; esp., one who blazons coats of arms; a herald.