What is the meaning of Hostelen?

To provide or use accommodation; to lodge.

Source: wiktionary.org