Landes in Catalan Landes in Catalan Landes proper noun A department of Nouvelle-Aquitaine, France. Capital: Mont-de-Marsan. Add to Flashcards