hamlet
n. Small village, esp. Without a church. [french hamelet diminutive]
n. A small village; a little cluster of houses in the country.
n. Small village, esp. Without a church. [french hamelet diminutive]
n. A small village; a little cluster of houses in the country.