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