Dictionary search results

Showing 1-2 of 2 results

Tiber British & World English

A river of central Italy, upon which Rome stands. It rises in the Tuscan Apennines and flows 405 km (252 miles) generally south-westwards, entering the Tyrrhenian Sea at Ostia