Where does “parabém” come from?

parabém (Portuguese) comes from Portuguese Pará, from Portuguese Pera, from Portuguese espera, from Portuguese esperar, from Old Portuguese asperar, from Old Spanish esperar, from Latin spērō, from Latin spes — to succeed, to prosper.

Ancestry of “parabém”, step by step

parabém traces back through two separate lines of ancestry.

via Portuguese Pará

StepLanguageWordMeaning
1PortugueseParáa state in the North Region of Brazil
2PortuguesePerapear
3Portugueseesperawait
4Portugueseesperarto wait; to hope; to expect; to anticipate
5Old Portugueseasperar
6Old Spanishesperarto wait for, await
7Latinspērōto hope, expect
8Latinspeshope; expectation, anticipation, apprehension
9Proto-Italicspēshope
10Proto-Indo-Europeanspéh₁sprosperity, success
11Proto-Indo-Europeanspeh₁-to succeed, to prosper

via Portuguese bem

StepLanguageWordMeaning
1Portuguesebemwell; accurately; competently; well; fairly;...
2Old Portuguesebenwell
3Latinbenewell; properly, exactly; agreeably, favorably
4Latinbonusgood, honest, brave, noble, kind, pleasant;...
5Old LatinduenosAlternative form of duonus
6Proto-Italicdwenosgood
7Proto-Indo-Europeandew-to show favour, revere; to fail, to lag, to be...

Words derived from “parabém

Every word from Proto-Indo-European speh₁-Every word from Proto-Indo-European spéh₁sEvery word from Proto-Italic spēs