Argyrades in Greek Argyrades in Greek Αργυράδες proper noun A town and a municipality in the southern part of the island of Corfu in northwestern Greece Add to Flashcards