Abdera in Latin Abdera in Latin Abdēra proper noun An ancient city in Thrace, in modern Greece. Add to Flashcards