lord of council and session
: a judge of the Court of Session in Scotland
Love words? Need even more definitions?
Merriam-Webster unabridged
Share