Influx is a noun that refers to the arrival or entry of large numbers of people or things.
For example :
I saw a massive influx of foreigners in our locality.
It also refers to an inflow of water into a river, lake, or the sea.
For Example
The lakes which is near our house are fed by influxes of meltwater