Красногорка (Russian) comes from Russian горка, from Russian -ка, from Proto-Slavic -ьka, from Proto-Balto-Slavic -ikaʔ, from Proto-Indo-European -ikeh₂.
Ancestry of “Красногорка”, step by step
Красногорка traces back through two separate lines of ancestry.