|  | 
Definition of Tavros
1. Proper noun. A suburban city in Greece 5 km southwest of Athens and is located in the Attica prefecture. ¹
¹ Source: wiktionary.com
|  | 
1. Proper noun. A suburban city in Greece 5 km southwest of Athens and is located in the Attica prefecture. ¹
¹ Source: wiktionary.com