The Finnish term "tori" matches the English term "public square"

other finnish words that include "tori" : english :
veturi, kone, moottori engine
historia history
moottori motor
tori plaza
tori square
kerros, historia story