The term Buddhism is derived from the honorific title given to the founder of the teaching. Buddha means the Awakened or Enlightened One; and Buddhists maintain that their religion is universal and eternal, and that its “light” is periodically rediscovered and proclaimed by Buddha – a name applied to all such “prophets and not only […]