Where does “Tarragona” come from?

Tarragona (Spanish): the letter T in the Spanish spelling alphabet

Definitions

  1. the letter T in the Spanish spelling alphabet

Words derived from “Tarragona