artefact

artefact
artefact
Britannica Dictionary definition of ARTEFACT
chiefly British spelling of artifact