shuǐ​liú

current

水流 shuǐ​liú
current noun
flowing water; the movement or flow of water
river
a general term for rivers or streams

Frequency

Movie subtitles
3.43 per million appears in 1% of films
Written text
5.09 per million

Sources