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
Tweet