Skip to
noun
a small town or village, especially one that has recently been developed or that has had a recent increase in population and development.
Browse