immortals English http://en.wiktionary.org/wiki/immortal immortal (en) immortal immortal (en) en.wiktionary.org/wiki/immortal immortal immortal English immortal (en) en.wiktionary.org/wiki/immortal immortals literally means