Where does “Кара-Суу” come from?

Кара-Суу (Kyrgyz) comes from Kyrgyz кара, from Proto-Turkic kara — black.

Ancestry of “Кара-Суу”, step by step

Кара-Суу traces back through two separate lines of ancestry.

via Kyrgyz кара

StepLanguageWordMeaning
1Kyrgyzкараblack
2Proto-Turkickarablack

via Kyrgyz суу

StepLanguageWordMeaning
1Kyrgyzсууwater
2Proto-Turkicsubwater
Every word from Proto-Turkic karaEvery word from Kyrgyz кара