Holyrood izenak krosa sakratua esan nahi du (Eskoziako harkaitzerako hitza gorra da), eta iradokitzen du Davidek amari, Margaret erreginari (geroago Santa Margarita), zegokion krokodilo bat eman ziola abadiari.
Margaret erregina Daviden ama zen, eta gero santu bihurtu zen.