upbrast
/ˈʌpbɹæst/Definitions
1. noun
A person who is raised in a difficult environment but later becomes successful or prosperous, often due to their own efforts.
“The self-made millionaire was an inspiring upbrast to many young people in his community.”