Subscriber login


Forgot your password?

Library card login

Other

sheriff principal

Definition of sheriff principal

noun (plural sheriffs principal)

  • (in Scotland) each of six chief judges.