What is the meaning of Stape?

A staple

indefinite nominative/accusative plural of stap

alternative form of steppe

Source: wiktionary.org