English dictionary, thesaurus, translations & etymology
FreeDict.com

Results for “immort”

2 matches in the dictionary.

immortal
adj
Living forever; never dying.
immortality
noun
The state of living forever, never dying.