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