French-English dictionary »

lourdes meaning in English

FrenchEnglish
Lourdes nom propre

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

jambes lourdes nom {f pl}

heavy legs◼◼◼(alleged medical condition)
noun