What is the meaning of Leveren?

definite singular of lever

to supply

to deliver

definite masculine singular of lever

Source: wiktionary.org