hamlet

n. Small village, esp. Without a church. [french hamelet diminutive]

n. A small village; a little cluster of houses in the country.