Olynthus

What is Olynthus?

Olynthus definition and meaning on Dictionary terms:
noun
an ancient city in NE Greece, on the Chalcidice Peninsula.

 

reference: www.dictionary.com/browse/olynthus

Tags: