bo hai


Meanings

  • an inlet of the Yellow Sea, on the coast of Eastern China