Definition of Tarragona
1 province of northeastern Spain on the Mediterranean Sea area 2426 square miles (6283 square kilometers), population 810,178
2 commune and port on the Mediterranean Sea in northeastern Spain, southwest of Barcelona population 133,545 ◆The commune of Tarragona serves as capital of the province of Tarragona.
Learn More about tarragona
Britannica.com: Encyclopedia article about Tarragona
Seen and Heard
What made you want to look up Tarragona? Please tell us where you read or heard it (including the quote, if possible).