Lord justice general , ∨ Lord president Meaning, Definition & Usage

Definitions
  1. the highest in rank of the judges of the Supreme Court of Scotland.

Webster 1913