Tagus
A major river in Spain and Portugal, the longest in Iberia.
Proper noun
- A major river in Spain and Portugal, the longest in Iberia.
Origin
Derived from Latin Tagus.
A major river in Spain and Portugal, the longest in Iberia.
Derived from Latin Tagus.