Holyrood

From Free net encyclopedia

The name Holyrood may refer to:

Holyrood is an anglicisation of the Scots haly ruid (holy cross).

Template:Disambig