Word info

immortalship

Noun

Meaning

immortalship (uncountable)

immortality

Source: en.wiktionary.org

Close letter words and terms