Smolensk The city/word Smolensk means Russia. The city Smolensk lies in Russia. The country Russia contains the city Russia.