wenchow

WÉN-choʊ

Definitions

1. noun

a city in Zhejiang Province, China.

“The historic city of Wenchow is famous for its traditional architecture.”

Synonyms

  • Wenchow
  • Yiwu