Denbys
English
Proper noun
Denbys
plural of
Denby