The English term "public square" matches the Romanian term "piat,ă"

other english words that include "square" : romanian :
square piat,ă