Dictionary.com
Thesaurus.com

agorot

  • plural
    of agora.
    agora
    noun
    a popular political assembly.