The marketplace in Athens, used for popular meetings (5)
I believe the answer is:
agora
(Other definitions for agora that I've seen before include "meeting place" , "(Many-headed) monster" , "Classical marketplace" , "Ancient Greek marketplace or assembly area" , "Place to gather" .)