What is the meaning of Public_square?

Synonym of town square.

Source: wiktionary.org