toughness · Rich resources · Highly adaptable
Source: Spanish
Root Word: espina
Derived From: espina
Meaning: thorns
Popularity History: The surname Espinosa was very common in the Iberian Peninsula during the Middle Ages and was spread to the Americas with Spanish conquistadors and immigrants.