Isle of Oxney

English

Proper noun

Isle of Oxney

  1. An area of higher ground in the south of Ashford district, Kent, England, that was once an island before the surrounding low-lying land was drained.