answersLogoWhite

0

Espinosa is a Spanish habitual name derived from any one of the places called Espinosa. It's from 'espina' meaning 'thorn'.

User Avatar

Wiki User

13y ago

What else can I help you with?