What is the meaning of Lachen?

to laugh

to laugh

to laugh

to smile

to be happy

to laugh

to laugh

to smile [with dative ‘upon someone’]

Source: wiktionary.org