Tên holyrood có nghĩa là thánh crose ( người scotland từ cho crose là bộ ) , và nó được đề nghị rằng nó được bắt nguồn từ sự thật rằng David đã cho tu viện một crosethat đã được sở hữu bởi mẹ của nó , nữ hoàng margaret ( sau đó st . Margaret ) .
Nữ Hoàng Margaret là mẹ của David , và sau đó trở thành một vị thánh .