upper region
〔上流〕
[상뉴]
1. upper region
The upper part of a running river or stream.
2. elite; high society; upper class
A class that holds a higher place in social status, standard of living, income, education, etc.
7 more sentences in the app — free account.