The English term "greet" matches the Finnish term "tervehtiä"

other english words that include "greet" : finnish :
greeting tervehdys