Synonyms for "artefact"

Words with similar meaning