penshurst place









penshurst place


noun

  1. a 14th-century mansion near Tunbridge Wells in Kent: birthplace of Sir Philip Sidney; gardens laid out from 1560
52 queries 0.398