montpelier ( synonym found)

Definition of montpelier:

°The capital city of the state of Vermont.
°Other towns in the USA or UK.

Definition of montpelier:

°The capital city of the state of Vermont.
°Other towns in the USA or UK.

Back to Top