Synonyms for "immortalize"

Words with similar meaning