Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

montpellier Definition

Cancel
montpellier
geographical name(Mont-pel-lier)
city in southern France west-northwest of Marseille population 257,351

Words Related to montpellier!

montpellier Examples by Brain Bank Users