HOHHOT



Definition:

  1. [noun] a northern industrial city of China northwest of Beijing
    Synonyms: Hohhot