Word info

immortalist

Noun

Meaning

One who holds the doctrine of the immortality of the soul.

Source: Webster's dictionary

Close letter words and terms