Holyroodhouse

/ (ˌhɒlɪruːdˈhaʊs) /

noun

a royal palace in Edinburgh in Scotland: official residence of the Queen when in Scotland; begun in 1501 by James IV of Scotland; scene of the murder of David Rizzio in 1566

Example sentences from the Web for holyroodhouse