tarragona









tarragona


noun

  1. a city in Catalonia, NE Spain, on the Mediterranean Sea.

noun

  1. 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əʊ)
54 queries 0.588