Saragossa
Explore definitions, synonyms, and language insights of Saragossa
Definitions
Noun
an ancient city on the Ebro River in northeastern Spain; formerly the capital of Aragon
Explore definitions, synonyms, and language insights of Saragossa