Japanese dictionary
とうとう
torrentially; swiftly flowing (water, esp. river); voluminously flowing
Kanji details
・overflowing