Nafplio in Portuguese Nafplio in Portuguese Náuplia proper noun A large town in Argolis, Peloponnese, Greece. Add to Flashcards