English-French dictionary »

lourdes meaning in French

EnglishFrench
Lourdes (a town in the Pyrenees)
proper noun
[UK: ˈlɔːdz]
[US: ˈlɔːrdz]

Lourdes◼◼◼nom propre