top of page

What does Spes Nova Mean?

In Latin, the word “Spes” mean Hope and “Nova” means New. This translates into “New Hope.

STAC NewHopeMovement


bottom of page