Saragossa

[ sar-uh-gos-uh ]
/ ˌsær əˈgɒs ə /

noun

a city in NE Spain, on the Ebro River.
Spanish Zaragoza.

Example sentences from the Web for saragossa

British Dictionary definitions for saragossa

Saragossa
/ (ˌsærəˈɡɒsə) /

noun

the English name for Zaragoza