From gi- + an unrecorded Old Saxon verb *ginugan, ultimately related to ginōg, ginōh ('enough').
ginuht f