noun
- a city in Catalonia, NE Spain, on the Mediterranean Sea.
noun
- a port in NE Spain, on the Mediterranean: one of the richest seaports of the Roman Empire; destroyed by the Moors (714). Pop: 121 076 (2003 est)Latin name: Tarraco (təˈrɑːkəʊ)
noun
noun