Place of pilgrimage (7)
I believe the answer is:
lourdes
'place of pilgrimage' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for lourdes that I've seen before include "Roman Catholic pilgrimage town in the French Pyrenees" , "Place of pilgrimage in the French Pyrenees" , "French town, destination of RC pilgrimage" , "Shrine in SW France" , "SW France pilgrimage site" .)