Holyrood

English

Proper noun

Holyrood

  1. (Christianity) A relic believed to be part of the True Cross
  2. An area of Edinburgh, the home of the Scottish Parliament
  3. (by extension, by metonymy) the Scottish Parliament
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.