effigy
definition
a sculpture or model of a person
example
The artist unveiled a striking effigy of the historical figure during the town festival.
synonyms
likenessstatuefigure
word origin — from Middle French 'effigie', from Latin 'effigies', meaning 'representation, image' (from 'effigere' meaning 'to shape, form').