Meaning of ABDERA in English

ABDERA

n.

City of ancient Thrace on the Aegean Sea nearly opposite Thasos .

First settled in the 7th century BC, it was colonized a second time 0441; 540 BC. A prosperous member of the Delian League , it was crippled in the 4th century BC by Thracian invasions. It was the home of Democritus and Protagoras .