po hai Meaning, Definition & Usage

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

WordNet