trace; whereabouts — A trace or mark that remains after something is gone or leaves.
legacy — A set of work or achievements accrued in the lifetime of a deceased person.