Montpellier in French Montpellier in French Montpellier proper noun A large city, the prefecture of Hérault department, Occitania, France. Add to Flashcards