Wight, e.g.?
(Other definitions for isle that I've seen before include "description of Britain" , "''There is an ..., a bonny ...'' (anthem of Shannon RFC)" , "one has water all round" , "'This scepter'd - - (Shakespeare)" , "Geographic location" .)