montpelier meaning in English
n. montpelier, capital city of vermont (usa); city in northwestern ohio (usa); city in southeastern idaho (usa)
n. montpelier, capital city of vermont (usa); city in northwestern ohio (usa); city in southeastern idaho (usa)