1
[ noun ] someone who communicates in allegories

Synonyms

allegoriser

Related terms

communicator allegorize

*