Not mortal; not liable or subject to death; having unlimited existence; undying.
Hence Unceasing; inextinguishable; imperishable; destined to endure for all time: as, immortal hopes; immortal fame.
Indefatigable; unchanging.
Synonyms Perpetual, Everlasting, etc. (see eternal); incorruptible, deathless, enduring, unfading.
noun.
One who is immortal, or exempt from death or annihilation.
noun.
One of the gods of classical mythology: usually in the plural.
noun.
The name of the royal guard of ancient Persia, the members of which were magnificently equipped and numerously attended.