Definify.com

Definition 2024


Tavros

Tavros

English

Proper noun

Tavros

  1. A suburban city in Greece 5 km southwest of Athens and is located in the Attica prefecture.

Translations

See also

  • tavros