'Po Hai' definitions:

Definition of 'Po Hai'

From: WordNet
noun
An inlet of the Yellow Sea, on the coast of Eastern China [syn: Bo Hai, Po Hai]