Definition of Kyzyl
town of southern Russia in Asia that is located at the junction of two branches of the Yenisey River population 110,000 ◆Kyzyl is the capital of the republic of Tyva .
Learn More about kyzyl
Britannica.com: Encyclopedia article about Kyzyl
Seen and Heard
What made you want to look up Kyzyl? Please tell us where you read or heard it (including the quote, if possible).