village
noun
°a rural habitation of size between a hamlet and a town.
°a planned community such as a retirement community or shopping district.