Tarragona (noun) Definition, Meaning & Examples

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)
Tarragona (noun) Definition, Meaning & Examples

More Definitions