vestige

noun

1.
an indication that something has been present