Isle of OxneyWiktionary 原文英美释义专有名词proper noun1An 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.同族词相关词 1Stone in Oxney