The Italian term "salutare, salutare" matches the English term "greet"

other italian words that include "salutare" : english :
salutare salute
salutare, gradito, desiderato, benvenuto welcome