Possibly: Keeper of the keys, or derived from Taylor meaning tailor

1 Post