1
[ noun ] someone who communicates in allegories

Synonyms

allegorizer

Related terms

communicator allegorize

*