Loading...
Menu
EMBLA'ZONER, noun A blazoner; one that emblazons; a herald.
1. One that publishes and displays with pomp.