Search Details

Word: holyrood (lookup usage) (lookup stats)


Meaning:

Proper noun:

  • An area of Edinburgh, the home of the Scottish Parliament
  • by metonymy the Scottish Parliament
  • Christianity A relic believed to be part of the True Cross

Source: Wiktionary | Src Info »