Longman Dictionary of Contemporary English homepage

Holyrood Palace

     
Holyrood Palace also Holyrood House
a large building in Edinburgh, Scotland, owned by the British royal family. It was formerly the home of the Scottish royal family, and Mary Queen of Scots lived there in the 16th century.

Dictionary pictures of the day
Do you know what each of these is called?
What is the word for picture 1? What is the word for picture 2? What is the word for picture 3? What is the word for picture 4?
Click on any of the pictures above to find out what it is called.

Explore our topic dictionary