compostela noun1 •A certificate of accomplishment given to pilgrims on completing an official route on the pilgramage to Camino de Santiago. formscompostelas
Compostela noun1 •Ellipsis of Santiago de Compostela: a city in Galicia, Spain, a major Christian pilgrimage site.