Nafplio in Greek Nafplio in Greek Ναύπλιο proper noun A large town in Argolis, Peloponnese, Greece. Add to Flashcards