Tagus

A major river in Spain and Portugal, the longest in Iberia.

Proper noun

  1. A major river in Spain and Portugal, the longest in Iberia.

Origin

Derived from Latin Tagus.