yangshupu

/Y AE1 NG SH UW1 P UW0/
noun
  1. 1

    (historical) Former name of Yangpu, a district of Shanghai, China.