What is the meaning of -gin?

maker, doer

-gen

Derives nouns from verbs.

Derives adjectives from verbs.

Source: wiktionary.org