English-Latin dictionary »

lourdes meaning in Latin

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

Lapurdumproper noun