Green Mountain State

Explore definitions, synonyms, and language insights of Green Mountain State

Definitions

Noun
a state in New England