LORD RECTOR


Meaning of LORD RECTOR in English

noun

: the titular head of a Scottish university — compare chancellor 2a

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.