Tenacity · loyalty · Sense of History
Source: Spanish
Root Word: carro
Derived From: carro
Meaning: small hill
Popularity History: Carrillo was more common in the Middle Ages and later expanded to the Americas with the Spanish colonization, where it maintained a certain usage rate.