Duxford
Jump to navigation
Jump to search
English
[edit]Proper noun
[edit]Duxford
- A village in South Cambridgeshire district, Cambridgeshire, England.
- A hamlet in Vale of White Horse district, Oxfordshire, England. Originally in Berkshire.