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