Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Montpellier  món'pel-yey
  1. A city in southern France, capital of the Hérault department and the Occitanie region, known for its historic architecture and vibrant student population
    "We spent a week exploring Montpellier's historic centre"

Encyclopedia: Montpellier, Gloucestershire