Public Square (Watertown, New York)
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