The English term "meet" matches the Finnish term "tavata"

other english words that include "meet" : finnish :
meeting kokous