Quizzing Live

Who Was The King Of The Scots From 1040 - 1057

Answer:
Macbeth