Compostela (English, name)
expansion: Compostela
Senses:
glosses: Ellipsis of Santiago de Compostela: a city in Galicia, Spain, a major Christian pilgrimage site.
tags: abbreviation
alt-of
ellipsis
Forms:
form: compostela
tags: alternative