0%

ALL meanings of kenwood house

K k
  • noun kenwood house a 17th-century mansion on Hampstead Heath in London: remodelled and decorated by Robert Adam: contains the Iveagh bequest, a noted art collection 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?