Holyrood


Holyrood

(ˈhɒlɪˌruːd; ˈhəʊlɪˌruːd) n1. (Placename) the Scottish Parliament building in Edinburgh, located beside Holyroodhouse2. (Government, Politics & Diplomacy) informal the Scottish Government