Cherkessk in Turkish Cherkessk in Turkish Çerkessk proper noun The capital city of Karachay-Cherkessia, Russia. Add to Flashcards