Meaning of saragossa

Definition of saragossa

(noun) an ancient city on the Ebro River in northeastern Spain; formerly the capital of Aragon

Other information on saragossa

WIKIPEDIA results for saragossa
Amazon results for saragossa