Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of agora

- An assembly; hence, the place of assembly, especially the market place, in an ancient Greek city.

Crossword clue for agora

- Ancient Greek assembly
- Israeli monetary unit
- Olden public square
- Public square