allegory - English Synonyms Dictionary

allegory

n.
[1] fable , parable , apologue
[2] emblem