'Poyang' definitions:

Definition of 'Poyang'

(from WordNet)
noun
A lake in central China that is connected to the Chang Jiang by a canal