hamlet (n.) Look up hamlet at Dictionary.com
early 14c., from Old French hamelet, diminutive of hamel "village," itself a diminutive of ham "village," from Frankish *haim or some other Germanic source (see home (n.)); for ending, see -let. Especially a village without a church.