• Yangzhou

    Origin

    Borrowed from .

    Full definition of Yangzhou

    Proper noun

    Yangzhou

    (plural Yangzhous)
    1. A prefecture-level city Jiangsu province, in eastern China.
    © Wiktionary