VocabAhead

Effigy

  1. noun

    a representation of a person (especially in the form of sculpture)

    the coin bears an effigy of Lincoln

    Similar: image, simulacrum