Where does “Ленингра́д” come from?

Ленингра́д (Russian) comes from Russian Ле́нин, from Russian -ин, from Old East Slavic -инъ, from Proto-Slavic -inъ, from Proto-Indo-European -iHnos, from Proto-Indo-European -no- — adjectival suffix.

Ancestry of “Ленингра́д”, step by step

Ленингра́д traces back through two separate lines of ancestry.

via Russian Ле́нин

StepLanguageWordMeaning
1RussianЛе́нинLenin
2Russian-ин-'s
3Old East Slavic-инъ
4Proto-Slavic-inъ-ine; Creates singulatives, mostly with...
5Proto-Indo-European-iHnosCreates adjectives of materials
6Proto-Indo-European-no-adjectival suffix

via Russian град

StepLanguageWordMeaning
1Russianградhail; volley, shower; town, city, used as a...
2Old Church Slavonicградъfortification, castle; city, town; hail
3Proto-Slavicgȏrdъfortified settlement
4Proto-Balto-Slavicgardasenclosure
5Proto-Indo-Europeangʰerdʰ-to enclose, to encircle; enclosure, fence, belt

Words derived from “Ленингра́д

Every word from Proto-Indo-European -no-Every word from Russian -инEvery word from Russian Ле́нин