Etymology

Holyrood

Hol·y·rood
H4O1L1Y4R1O1O1D2

Today it means: An area of Edinburgh, Scotland, the home of the Scottish Parliament. Full definition →

Middle English Holy Rood
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok