Hamlet

Small village or group of houses.