From the Latin name
Prosperus, which meant "fortunate, successful". This was the name of a 5th-century saint, a supporter of Saint Augustine. It has never been common as an English name, though the Puritans used it, partly because it is identical to the English word
prosper.