What is the meaning of Lämna?

to leave; to not take away with oneself but leave as available for others; to deposit

to leave; to transfer responsibility or attention (to)

to leave; to depart from

Source: wiktionary.org