Immortality

French Meaning

immortalité

English Meaning

  1. The quality or condition of being immortal.
  2. Endless life or existence.
  3. Enduring fame.