influx
ˈɪnflʌks/Submit
noun
1.
an arrival or entry of large numbers of people or things.
"a massive influx of tourists"
synonyms: inundation, inrush, rush, stream, flood, incursion, ingress; More
2.
an inflow of water into a river, lake, or the sea.
"the lakes are fed by influxes of meltwater"
synonyms: inflow, inrush, flood, inundation
"the lakes are fed by influxes of meltwater"