The English term "flow" matches the Finnish term "virrata"

other english words that include "flow" : finnish :
cauliflower kukkakaali
flower kukka