noun
A small village or settlement, typically without a church. Used in geographical or literary contexts.
そのハムレットには教会がなかった。
That hamlet had no church.
集落 is a broader term for any settlement or cluster of houses, from a hamlet to a small town.
Borrowed from English 'hamlet', which itself comes from Old French 'hamelet', a diminutive of 'ham' (village).