Noun: Montpellier món'pel-yey
- 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