Argos in Polish Argos in Polish Argos proper noun A town in Indiana; named for the city in Greece. Add to Flashcards