Meaning of Santiago de Compostela in English:
Santiago de Compostela
proper noun
A city in north-western Spain, capital of Galicia; population 94,339 (2008). The remains of St James the Great are said to have been brought there after his death; it is an important place of pilgrimage.
Are You Learning English? Here Are Our Top English Tips