from The American Heritage® Dictionary of the English Language, 4th Edition
- A salt lake of north-central China south of the Qilian Shan. The largest lake in China, it is at an altitude of more than 3,050 m (10,000 ft).
Sorry, no etymologies found.
Sorry, no example sentences found.