'Bo Hai' definitions:

Definition of 'Bo Hai'

From: WordNet
noun
An inlet of the Yellow Sea, on the coast of Eastern China [syn: Bo Hai, Po Hai]