AGORA


Meaning of AGORA in English

noun an assembly; hence, the place of assembly, especially the market place, in an ancient greek city.

Webster English vocab.      Английский словарь Webster.