yalu

Noun
  1. River in eastern Asia;
    Rises in North Korea and flows southwest to Korea Bay (forming part of the border between North Korea and China) (synset 109504415)

Other Searches