abbotsford








noun

  1. Sir Walter Scott’s residence from 1812 to 1832, near Melrose, in SE Scotland.
57 queries 0.583