Meaning of po hai

Definition of po hai

(noun) an inlet of the Yellow Sea, on the coast of Eastern China

Other information on po hai

WIKIPEDIA results for po hai
Amazon results for po hai