The middle English meaning of the word keep: is to hold or protect. From Merriam Webster: Ownership, Formal; an attitude of accepting responsibility for something. In “keeping” something you are accepting responsibility for that thing, i.e. ownership. The pretzel logic of the left is annoying.
Wasn’t a keep also a prison in those days?