Home›Dictionary›CherkesskCherkesskproper nouncity in the south of RussiaL452669 on Wikidata ↗WiktionarynameThe capital city of Karachay-Cherkessia, Russia.