pueblo (n.) Look up pueblo at Dictionary.com
"Indian village," 1808, from Spanish pueblo "village, small town; people, population," from Latin populum, accusative of populus "people" (see people (n.)).