Definitions
noun
the capital and largest city of Greece; named after Athena (its patron goddess)
noun
a town in southeast Ohio
noun
a university town in northeast Georgia
Look “athens” up elsewhere
Want another word?
Spin the dictionary for a fresh one.