is that Latin for ‘the South will rise again’?
Even better than that, because it has more eternal ramifications.
Deo Vindice = God Vindicates !