Proper noun
Droxford
A village and civil parish in City of Winchester district, Hampshire, England (OS grid ref SU6018).
Based in an armoured train parked in the sidings at Droxford, Churchill met with numerous ministers, military commanders and leaders of allied nations. Source: Internet