bo hai Meaning, Definition & Usage

  1. noun an inlet of the Yellow Sea, on the coast of Eastern China
    Po Hai.

WordNet