0%

ALL meanings of lourdes

Lourdes
L l
  • noun lourdes a city in SW France: Roman Catholic shrine famed for miraculous cures. 1
  • noun lourdes a town in SW France: a leading place of pilgrimage for Roman Catholics after a peasant girl, Bernadette Soubirous, had visions of the Virgin Mary in 1858. Pop: 15 698 (2006) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?