What is the meaning of Pennen?

definite singular of pen

plural of pen

to sleep

to be inattentive

to sleep, to kip

To close in, trap

To envelop, enclose

To close, shut

definite singular of penn

definite singular of penn

Source: wiktionary.org