NameTree.app Logo - AI Baby Name Generator

Espinosa

toughness · Rich resources · Highly adaptable

Name Origin

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.