From the English virtue word, ultimately from Latin prosperitas, meaning success and flourishing.
Like Prosperity?
Swipe through thousands of names like it