What is the meaning of Lammeren?

to give birth to lambs

plural of lam

Source: wiktionary.org