Find the word definition

Wikipedia
Novocheboksarsk

Novocheboksarsk (; , Şĕnĕ Shupashkar) is a city in the Chuvash Republic, Russia, located on the southern bank of the Volga River, about east of Cheboksary, the capital of the republic. Population: