Skip to content
Curated category

Religious philosophical concepts

  • ReincarnationThe word reincarnation derives from a Latin term that literally means entering the flesh again. This phrase entered English usage through modern philosophers…
  • SoulThe 8th century Vespasian Psalter records the Old English word seola meaning self, life, or animate existence. This earliest attestation anchors a concept…
  • Good and evilThe philosopher Zoroaster simplified the pantheon of early Iranian gods into two opposing forces. Ahura Mazda represented Illuminating Wisdom while Angra…
  • Meaning of lifeThe phrase meaning of life first appeared in English within Thomas Carlyle's book Sartor Resartus, published between 1833 and 1834.