Meaning of hohhot

Definition of hohhot

(noun) a northern industrial city of China to the northwest of Beijing

Other information on hohhot

WIKIPEDIA results for hohhot
Amazon results for hohhot