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