Torre

Torre (plurals torri and torres) means tower in six Romance languages (Portuguese, Spanish, Galician, Catalan, Italian and Corsican) and may refer to:

Read more about Torre:  Biology, Chess, Music, Other Uses