13 letters · 17 points in Scrabble
noun the quality or state of being immortal
noun perpetual life after death