keykeeper
Etymology
From key + keeper.
noun
The holder of a key.