Thesaurus.com
Dictionary.com

vestiges

NOUN
remains
Synonyms