The Italian term "rapido, impetuoso" matches the English term "rapid"

other italian words that include "rapido" : english :
rapido abrupt
agile, rapido quick