A very small village, much smaller than a town, usually with just a few houses and farms.
From Old French 'hamelet,' a diminutive of 'ham' (village), which came from Germanic roots. The suffix '-let' means 'small,' so literally it means 'a small village.'
Try Another Word