What is the meaning of Garen?

yarn, thread

to make/become ready (cooked)

to collect, to gather

cook (prepare (food) for eating)

cook (become ready for eating)

Soft mutation of caren.

Source: wiktionary.org