Dictionary.com
Thesaurus.com

Qing Hai

American  
[ching hahy] / ˈtʃɪŋ ˈhaɪ /
Or Ch'ing Hai,

noun

Pinyin.
  1. a lake in western central China, in northeastern Qinghai province. 2,300 sq. mi. (5,950 sq. km).