rapier
The origin and history of rapier.
Etymology
Borrowed from Middle French rapiere, from Middle French (espee) rapiere, from Old French rapiere, raspiere, from Spanish raspadera, meaning “poker; raker; scraper”, from Spanish raspar (“to scrape”), which is of Germanic origin. See also rasp.