Tavros in Greek Tavros in Greek Ταύρος proper noun A suburban city in Greece 5 km southwest of Athens and is located in the Attica prefecture. Add to Flashcards