English

Definition of Lundy from the Oxford Advanced Learner's Dictionary

 

Lundy

 
BrE
 
; NAmE
 
 
jump to other results
a small island off the coast of Devon, England, owned by the National Trust. Its plants and animals are protected by law and it is a breeding ground for puffins (= black and white sea birds with colourful beaks).