Zuchon
Zuchon
English
Noun
Ad
Definition
A breed of dog, a cross between a bichon and a Shih Tzu.
Etymology
Blend of Tzu + bichon.
Ad
Zuchon
A breed of dog, a cross between a bichon and a Shih Tzu.
Blend of Tzu + bichon.