'Poyang' definitions:

Definition of 'Poyang'

From: WordNet
noun
A lake in central China that is connected to the Chang Jiang by a canal