Lord of Mann , is used on the Isle of Man as part of Queen Elizabeth II 's title . The Lord of Mann was the island 's feudal Lord Proprietor , the Monarch of England was head of state .
The title Lord of Mann , is used on the Isle of Man to refer to Queen Elizabeth II , who is the island 's Lord Proprietor and head of state .