Yeek, I certainly hope not. Registrar is a noble title. Or, we could also go with the English title....as in Keeper of the ?????