From Middle High German halten (noun), from Middle High German halten (“to hold”, verb). More at halten.
Halten n (strong, genitive Haltens, no plural)