RichThesaurus
public meeting place
public meeting place
synonyms
forum
marketplace
public square
agora
public meeting place
antonyms