What is the meaning of Hacchen?

To hatch; to give birth or lay eggs.

Source: wiktionary.org