From gain + -er. Compare German Gegner (“opponent, adversary”).
Ćwicz mówienie i zapamiętywanie " gainer " i wielu innych słów i zdań z angielski .