Abdera in Portuguese Abdera in Portuguese Abdera proper noun An ancient city in Thrace, in modern Greece. Add to Flashcards