agora - Dictionary definition and meaning for word
agora
Definition (noun) 100 agorot equal 1 shekel in Israel
Definition (noun) the marketplace in ancient Greece
Definition (noun) a place of assembly for the people in ancient Greece
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com