Ebro definition
A river rising in the Cantabrian Mountains of northern Spain and flowing about 925 km (575 mi) to the Mediterranean Sea southwest of Barcelona.
(place) River in N Spain, flowing southeast into the Mediterranean: c. 575 mi (925 km)
proper name
Advertisement