agora

noun
  1. a marketplace or public square in ancient Greek cities, used for assemblies and commerce
  2. Usage: historical
  3. a gathering place or forum for open discussion
  4. Usage: figurative

Examples