allegorist

Noun

 * 1) One who speaks in, or writes, allegories.

Translations

 * Italian: allegorista
 * Portuguese: alegorista
 * Serbo-Croatian: alegorik