belvoir castle









belvoir castle


noun

  1. a castle in Leicestershire, near Grantham (in Lincolnshire): seat of the Dukes of Rutland; rebuilt by James Wyatt in 1816
49 queries 0.596