public square
noun
1 public square
An open area at the meeting of two or more streets.
synonym: square.
Dutch: tweede macht, hekje, plaza, plaats, plein
2 public square
A place of assembly for the people in ancient Greece.
synonym: agora.
debug info: 0.0163