Where does “スリランカ民主社会主義共和国” come from?

スリランカ民主社会主義共和国 (Japanese) comes from Japanese 民主社会主義, from Japanese 社会主義, from Japanese 主義, from English -ism, from Latin -ismus, from Ancient Greek -ισμός, from Ancient Greek -μός, from Proto-Indo-European -mós — Creates action/result nouns from verb stems.

Ancestry of “スリランカ民主社会主義共和国”, step by step

スリランカ民主社会主義共和国 traces back through 3 separate lines of ancestry.

via Japanese 民主社会主義

StepLanguageWordMeaning
1Japanese民主社会主義democratic socialism
2Japanese社会主義socialism
3Japanese主義a principle or set of principles; a doctrine; an...
4English-ismUsed to form nouns of action or process or result...
5Latin-ismus-ism
6Ancient Greek-ισμόςForms abstract nouns
7Ancient Greek-μόςForms abstract nouns
8Proto-Indo-European-mósCreates action/result nouns from verb stems

via Japanese スリランカ

StepLanguageWordMeaning
1Japaneseスリランカ
2EnglishSri Lanka
3Sinhaleseශ්‍රී ලංකා
4Sanskritश्री लङ्का

via Japanese 共和国

StepLanguageWordMeaning
1Japanese共和国republic
2Japanesea land, a large place; a country in general, a...
3Old Japanese
Every word from Proto-Indo-European -mósEvery word from English -ismEvery word from Ancient Greek -μός