Search for crossword answers and clues

Answer for the clue "Noted pilgrimage site ", 7 letters:
lourdes

Alternative clues for the word lourdes

Word definitions for lourdes in dictionaries

Wikipedia Word definitions in Wikipedia
Lourdes is a town in southern France. Lourdes may also refer to: In cities and towns , Sanctuary of Our Lady of Lourdes , often referred to simply as "Lourdes", a site of religious pilgrimage in the town of Lourdes in France, reputed to heal the sick Our ...