General:
* Hamlet
* Township
* Borough
* Community
* Settlement
* Outpost
* Enclave
* Rural hub
Character:
* Quaint
* Charming
* Picturesque
* Sleepy
* Bustling
* Historic
* Modern
* Progressive
Location:
* Coastal
* Mountain
* Riverine
* Rural
* Remote
* Secluded
* Urban fringe
Function:
* Farming
* Fishing
* Mining
* Artisan
* Tourist
* Educational
Metaphor:
* Oasis
* Haven
* Microcosm
* Nest
* Crucible
You can also consider using a phrase to describe a village, such as:
* A hidden gem
* A quaint little town
* A thriving community
* A place where time stands still
* A melting pot of cultures
The best brainstorm word for you will depend on the context and the specific tone you want to convey.