public-square

Nouns

  • (n) an open area at the meeting of two or more streets square,
  • (n) a place of assembly for the people in ancient Greece agora,

Synonyms

square agora

Words of close approximity