village in Spanish
village in Spanish
pueblo
A rural habitation of size between a hamlet and a town.
aldea
A rural habitation of size between a hamlet and a town.