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

other english words that include "public" : finnish :
public yleisö
other english words that include "square" : finnish :
square tori