n. title given to the head of state during the Commonwealth period in England Scotland and Ireland
LORD PROTECTOR
Meaning of LORD PROTECTOR in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012