Abdera in French Abdera in French Abdère proper noun An ancient city in Thrace, in modern Greece. Add to Flashcards