po hai

Noun
  1. An inlet of the Yellow Sea, on the coast of Eastern China (synset 109249116)

Other Searches