noun
mountain river; mountain stream
Refers to a river or stream flowing through mountains, often with a connotation of clear, fast-flowing water in a natural setting.
山川のせせらぎが心地よい。
The murmur of the mountain stream is pleasant.
この山川にはイワナが棲んでいる。
Char live in this mountain river.