The name Holyrood means holy crose (the Scottish word for crose is rood), and it is suggested that it is derived from the fact that David gave the abbey a crosethat had been owned by his mother, Queen Margaret (later St. Margaret).
Queen Margaret lived a very saintly life before being deemed an official saint.
mnli hypothesis: Queen Margaret lived a very saintly life before being deemed an official saint. premise: The name Holyrood means holy crose (the Scottish word for crose is rood), and it is suggested that it is derived from the fact that David gave the abbey a crosethat had been owned by his mother, Queen Margaret (later St. Margaret).