Spes ultima gentis?thanks?

I think it's Latin.
What does it mean.
Thanks in advance.
3 answers 3