Pnyx

Definition of Pnyx
The place at Athens where the meetings of the people were held for making decrees etc