LEARNit Dictionary
Holyrood
noun
/ˈhɒliruːd/
UK
/ˈhɑːliruːd/
US
1
the Scottish parliament and government
پارلمان اسکاتلند, دولت اسکاتلند, هولیرود (پارلمان و دولت اسکاتلند)