Holyrood Definition

pronoun

(Christianity) A relic believed to be part of the True Cross.

Wiktionary

An area of Edinburgh, the home of the Scottish Parliament.

Wiktionary
(by extension, by metonymy) The Scottish Parliament.
Wiktionary

Find Similar Words

Find similar words to holyrood using the buttons below.

Words Starting With

Words Ending With

Unscrambles

holyrood