meaning of bo hai

bo hai meaning in General Dictionary

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