'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]