Holyrood Explained
Holyrood may refer to:
Religion
Places
United Kingdom
- Holyrood, Edinburgh, an area of Edinburgh, Scotland
- Holyrood Academy, Chard, Somerset, England
- Holyrood estate, Southampton, England
- Holyrood Secondary School, a school in Glasgow, Scotland
Canada
United States
Other uses
See also