Synonyms for "effigy"

Words with similar meaning