English noun: effigy
|1.||effigy (artifact) a representation of a person (especially in the form of sculpture)|
|Samples||The coin bears an effigy of Lincoln.|
The emperor's tomb had his image carved in stone.
|Narrower (hyponym)||bird-scarer, god, graven image, Guy, idol, scarecrow, scarer, straw man, strawman, wax figure, waxwork|