Meaning of Chongqing
Definition of Chongqing
(noun)
a
city
in
south-central
China on the Chang Jiang; a
commercial
center
for
western
China
Other information on Chongqing
WIKIPEDIA results for
Chongqing
Amazon results for
Chongqing
Tweet