estafette means A dispatch rider, especially military; a mounted courier. Lexicurio rates it Sui generis — a strength score of 88 out of 100.
Etymology
Borrowed from French estafette, from Italian staffetta, diminutive of staffa (“stirrup”).
noun
- A dispatch rider, especially military; a mounted courier.