What does bo hai mean?

bo hai meaning in General Dictionary

an inlet associated with Yellow Sea, on the shore of Eastern China