Where does “Южно-Сахали́нск” come from?

Южно-Сахали́нск (Russian) comes from Russian ю́жный, from Russian -ный, from Old Church Slavonic -ьнъ, from Proto-Slavic -ьnъ — -ish, -ic, -al, -ed; From adjectives.

Ancestry of “Южно-Сахали́нск”, step by step

Южно-Сахали́нск traces back through two separate lines of ancestry.

via Russian ю́жный

StepLanguageWordMeaning
1Russianю́жныйsouth, southern
2Russian-ный-ish, -ic, -al, -ed
3Old Church Slavonic-ьнъish, -ic, -al, -ed
4Proto-Slavic-ьnъ-ish, -ic, -al, -ed; From adjectives

via Russian Сахали́н

StepLanguageWordMeaning
1RussianСахали́нSakhalin
2Manchuᠰᠠᡥᠠᠯᡳᠶᠠᠨblack
3Jurchen撒哈良

Words derived from “Южно-Сахали́нск

Every word from Proto-Slavic -ьnъEvery word from Russian -ныйEvery word from Old Church Slavonic -ьнъ