Thesaurus.com
Dictionary.com
Definitions

deathless

[deth-lis] / ˈdɛθ lɪs /
ADJECTIVE
immortal
Synonyms