• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp