Where does “neo-rich” come from?

neo-rich (English) comes from English Rich, from English Richard, from Middle English Rycharde, from Old French Richard, from Medieval Latin Richardus, from Frankish Rīkahard, from Proto-Germanic Rīkaharduz, from Proto-Germanic rīks — to straighten, to right oneself; right; just.

Ancestry of “neo-rich”, step by step

neo-rich traces back through two separate lines of ancestry.

via English Rich

StepLanguageWordMeaning
1EnglishRichhaving a lot of money and possessions
2EnglishRichardA turd
3Middle EnglishRycharde
4Old FrenchRichard
5Medieval LatinRichardus
6FrankishRīkahard
7Proto-GermanicRīkaharduzA male given name
8Proto-Germanicrīksking, ruler
9Proto-Celticrīxsking
10Proto-Indo-Europeanh₃rḗǵsking, ruler
11Proto-Indo-Europeanh₃reǵ-to straighten, to right oneself; right; just

via English Neo

StepLanguageWordMeaning
1EnglishNeoAn optimized German keyboard layout supporting nearly all Latin-based alphabets
2Englishneo-new; contemporary; Having a structure, similar to...
3Ancient Greekνέοςyoung; youthful; new, fresh
4Latinfēlēscat
5Hungarianfélto fear, to be afraid of something; to fear...
6Proto-Uralicpidetall
7Finnishpitääto hold, grasp, grip; to keep, take; to like, be...
8Proto-Finnicpitädäkto hold, to grasp; to keep
9Proto-Finno-Ugricpitä-
Every word from Proto-Indo-European h₃reǵ-Every word from Proto-Indo-European h₃rḗǵsEvery word from Proto-Celtic rīxs