Definition of Yalu

Noun: Yalu  'yaa,loo

  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)
    - Yalu River

See also:
Yaltopya
yam

Anagrams containing the word Yalu

yaul uyal luya aluy