allegorist - noun

singularallegorist
pluralallegorists