Feedback
Tarragona
Meaning
Name
●
A
city
and
port
in Catalonia, Spain
●
A
province
of Catalonia, Spain.
Sourced from
Wiktionary
Related
Valencia
Madrid
Tenerife
Malaga
AlmeríA
Spain
Cartagena
Veracruz
Trieste
Faro
Alicante
Granada
Cadiz
Veneto
Mallorca
France
Salamanca
Austria
Turin
Rotterdam
Barcelona
Tangier
Rome
Porto
Ajaccio
Santa Maria
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better