I can be fully agree to you but grad = gorod )
I know it. I am russian )
Kaliningrad, Zelenograd, Dimitrovgrad, Zernograd, Petrograd, Volgograd, Stalingrad, Leningrad,
Kitezh-grad (fairytale), Tselinograd, Kirovograd, Belgrade (in Serbia), Razgrad (in Bulgaria), Bolgrad (in Ukraine), Novograd (in Ukraine), Tsargrad, Krasnograd (in Ukraine), Kungrad (in Uzbekistan), Pavlograd (in Ukraine), Krasnograd (in Ukraine), Kungrad (in Uzbekistan), Pavlograd (in Ukraine), Sissygrad.
All these cities contain "-grad".