Tarragona meaning

tărə-gōnə, tärä-gōnä
A city of northeast Spain on the Mediterranean Sea west-southwest of Barcelona. Formerly a provincial capital of Roman Spain, it remains an important cultural center.
0
0
Advertisement