Synonyms for "departed"

Words with similar meaning