navnet holyrood betyr hellig kryss (det skotske ordet for kryss er rood), og det er antydet at det er avledet fra det faktum at david ga klosteret et kryss som hadde vært eid av sin mor, dronning margaret (senere st. margaret
dronning margaret var davids mor, og ble senere en helgen
dronning margaret hadde ingen barn og var kjent som en terror