The story
- Anglo-Norman · derived fromcarier, cariour
- Middle English · inherited fromcariere
- English todaycarrier
From Middle English cariere, partly from carien + -ere, after Anglo-Norman carier, cariour, and partly directly from Anglo-Norman. By surface analysis, carry + -er.
Etymology from Wiktionary, CC BY-SA 4.0.