Home
Search
Index
Definify.com
Definition
2024
Saragozza
Saragozza
Italian
Proper noun
Saragozza
f
Zaragoza
,
Saragossa
, a city in northeast Spain
Similar Results