Search in full dictionary
SANTIAGO
SANTIAGO
ScnMaster
short for Santiago de Compostela, a city in northwest Spain.
—
SHSBC
Binder 3 Approved Glossary