'Saragossa' definitions:

Definition of 'Saragossa'

(from WordNet)
noun
An ancient city on the Ebro River in northeastern Spain; formerly the capital of Aragon [syn: Zaragoza, Saragossa]