What is the meaning of athens in English?

Learn vocabulary with pictures as well as definitions of athens in English

Learn in

See more

n. Athens

Definition of Athens in English

Capital of Greece.