RhymeZone

 

Definitions of Holyrood:
  • noun:   An area in Edinburgh, the home of the Scottish Parliament.
  • noun:   (UK politics, by extension, metonymically) The Scottish Parliament.
  • noun:   A town in Newfoundland, Newfoundland and Labrador, Canada.
  • noun:   (Christianity) Alternative form of Holy Rood: the True Cross of Jesus. [(Christianity) Synonym of True Cross: the cross upon which Jesus was crucified.]

(Definitions from Wiktionary)

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023