la oleada

feminine noun

wave, surge, influx

"Llegó una oleada de turistas en julio."

A wave of tourists arrived in July.