Summum Bonum

Concept

Latin expression meaning "the highest good"

Mentioned in 1 video