Torre Explained

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

Biology

Chess

Places

Brazil

England

France

Italy

Other variants:

Mexico

Portugal

Puerto Rico

Spain

Switzerland

Geographic features

Elevations

Islands

Streams

Structures

Modern skyscrapers

Telecommunications towers

Tramway towers

Other

Other uses

See also