immortality The origin and history of immortality. Etymology From Old French immortalite, from Latin immortalitas; immortal plus -ity. Origin: Latin ← Back to the full definition of immortality