Definition of Montpellier in US English:

Montpellier

proper noun

  • A city in southern France, near the Mediterranean coast, capital of Languedoc-Roussillon; population 254,974 (2006). A medical school and university, world famous in medieval times, was founded here in 1221.

Pronunciation

Montpellier

/ˌmänpəlˈyā/