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