Cherkessk in Russian Cherkessk in Russian Черке́сск proper noun The capital city of Karachay-Cherkessia, Russia. Add to Flashcards