osborne house


osborne house

noun

  1. a house near Cowes on the Isle of Wight: the favourite residence of Queen Victoria, who died there; now a convalescent home

Leave a Reply

Your email address will not be published. Required fields are marked *

49 queries 1.939