what is smaller than a city, but large than a village
A town is a human settlementĀ larger than a village but smaller than a city. Villages only have small houses. Towns have bigger houses. Cities have urban roads and few houses.
It's a town hope I helped : )