Definitions for "Denby"
Denby is a village in the English county of Derbyshire that is notable as the location of the Denby Pottery Company.