Заимствование из итальянского, где spada – "меч" от латинского spatha – "меч, лопата". Отметим родственное spade – "лопата" в английском языке.
Этимологический словарь русского языка. — СПб.: ООО "Виктория плюс". Крылов Г. А.. 2004.
Этимологический словарь русского языка. — СПб.: ООО "Виктория плюс". Крылов Г. А.. 2004.