Why Is It Called Holyrood Palace?
The name ‘Holyrood’ comes from ‘holy rood’ or ‘holy cross’. Holyroodhouse was the name given to a guest house maintained by the Abbot of Holyrood. In 1501 James IV began to build a new residence beside the abbey for himself and his new queen, Margaret Tudor. What does Holyrood mean in Scotland? The Holyrood or …