Subscribe
URL of the page has been copied to clipboard.
Meaning : 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
Install App
Yalu meaning in Telugu.