|
Definition of Lourdes
1. Proper noun. A town in the French Pyrenees, and site of a large Catholic pilgrimage ¹
2. Proper noun. (Spanish female given name), from the (etyl es) epithet of Virgin Mary as ''Nuestra Señora de Lourdes''. ¹
¹ Source: wiktionary.com