Etymology
Today it means: Return; a coming again; second coming or advent. Full definition →
From gain- + coming. Compare gaincome and gainsay.
Etymology from Wiktionary, CC BY-SA 4.0.