EspinosaSpanish From Spanish espinoso meaning "thorny", ultimately from Latin spinosus, a derivative of spina meaning "thorn, spine". This was the real surname of the Dutch philosopher Baruch Spinoza (1632-1677), who was of Portuguese Jewish origin.
PintoPortuguese, Spanish, Italian Means "mottled" in Portuguese, Spanish and Italian, derived from Late Latin pinctus, Latin pictus "painted".
ProfetaItalian From Italian profeta meaning "prophet". It probably came from a nickname indicating a person who wanted to predict the future. It is typical of southern Italy.
RedondoSpanish Means "round" in Spanish, originally a nickname for a plump person, ultimately from Latin rotundus.