The Slovak term "námestie" matches the English term "public square"

other slovak words that include "námestie" : english :
námestie plaza
námestie square