What is the meaning of Stape?

A staple

alternative form of steppe

Source: wiktionary.org