The story
- Old French · derived fromEspaignard
- Middle English · inherited fromSpaignarde
- English todaySpaniard
From Middle English Spaignarde, from Old French Espaignard, from Espaigne. Equivalent to Spain + -ard.
Etymology from Wiktionary, CC BY-SA 4.0.