Denaby

English

Proper noun

Denaby

  1. A civil parish (served by Old Denaby Parish Council) in the Metropolitan Borough of Doncaster, South Yorkshire, England.

Derived terms

References

Anagrams