English

Definition of Cookham from the Oxford Advanced Learner's Dictionary

 

Cookham

 
BrE
 
; NAmE
 
 
jump to other results
a village on the river Thames, west of London, England, where Stanley Spencer lived and set some of his best-known paintings, such as Christ Preaching at Cookham Regatta.