Soochow Definition
Definition
An ancient city on the Yangtze River in southeastern Jiansu Province, China, known for its historic architecture and gardens. It is also spelled as 'Suzhou' in English.
More Word
Browse
An ancient city on the Yangtze River in southeastern Jiansu Province, China, known for its historic architecture and gardens. It is also spelled as 'Suzhou' in English.
Browse