Meaning of Montpelier

Definition of Montpelier

(noun) capital of the state of Vermont; located in north central Vermont

Other information on Montpelier

WIKIPEDIA results for Montpelier
Amazon results for Montpelier