What does "sparth" mean?

Sparth: An Anglo-Saxon battle-ax, or halberd. [Obs.] He hath a sparth of twenty pound of weight. Chaucer.

Sources