What is the meaning of Lenen?

to borrow [with van ‘from’]

to lend

to lend itself to, be fit [with tot ‘for’]

plural of leen

To lend

To borrow

To grant, to allow.

To lean, to rest.

Source: wiktionary.org