village
noun
[ ˈvɪlɪdʒ ]
• a group of houses and associated buildings, larger than a hamlet and smaller than a town, situated in a rural area.
• "pretty fishing villages"
• a select suburban shopping centre.
Origin:
late Middle English: from Old French, from Latin villa ‘country house’.