Find the word definition

Wiktionary
naberezhnye chelny

n. A town in Tatarstan, Russia

Wikipedia
Naberezhnye Chelny

Naberezhnye Chelny (; ) is the second largest city in the Republic of Tatarstan, Russia. A major industrial center, Naberezhnye Chelny stands on the Kama River east of Kazan near Nizhnekamsk Reservoir. Population: