Log in
Search words & phrases
karakorum
US
・
UK
A1
Definition
Video subtitles
noun
The ancient capital city of the Mongol Empire, located in present-day Mongolia.
A large mountain range spanning the borders of Pakistan, India, and China.