Definition of Montpellier in English:

Montpellier

proper noun

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

Pronunciation

Montpellier

/mɒnˈpɛlɪeɪ//mɔ̃pɛlje/