상류
Top 8000
Meanings
Noun
1. upper reaches; upper portion of a river
Pronunciation
sangnyu