About us
Define
Definitions for
"Denby"
Denby is a village in the English county of Derbyshire that is notable as the location of the Denby Pottery Company.
en.wikipedia.org