Popular Wordlists
  • word of the day

    yalu

    yalu - Dictionary definition and meaning for word yalu

    Definition
    (noun) river in eastern Asia; rises in North Korea and flows southwest to Korea Bay (forming part of the border between North Korea and China)
    Synonyms : yalu river
Connect with us on Facebook