Meaning of bo hai

Definition of bo hai

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

Other information on bo hai

WIKIPEDIA results for bo hai
Amazon results for bo hai