Public Square
WordNet

noun


(1)   A place of assembly for the people in ancient Greece
(2)   An open area at the meeting of two or more streets
 
x
OK