Synonyms of replica in English:

replica


See US English definition of replica

See UK English definition of replica

See Spanish definition of réplica

noun

1‘I cannot confirm whether it is a replica or a real firearm at this stage’

SYNONYMS
copy, model, duplicate, reproduction, replication
dummy, imitation
carbon copy, facsimile
informal knock-off, dupe
ANTONYMS

original, genuine article

2‘Amelie was physically a replica of her mother’

SYNONYMS
perfect likeness, exact likeness, double, lookalike, living image, mirror image, image, picture, twin, clone
Doppelgänger
informal spitting image, dead ringer, ringer, dead spit, spit and image