Chongqing dog
Noun
Meaning
Chongqing dog (plural Chongqing dogs)
(cynology) A dog of a particular breed developed for hunting in the mountains of East Sichuan, China.
Noun
Chongqing dog (plural Chongqing dogs)
(cynology) A dog of a particular breed developed for hunting in the mountains of East Sichuan, China.