English

square

noun

Meaning 1

An open, typically four-sided, area surrounded by buildings in a village, town, or city.

in other languages:

Czech

náměstí (meaning 1)

ČZJ

meaning 1

SPJ

meaning 1

ÖGS

meaning 1