Meaning & History
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.