Англо-русский словарь Мюллера
Isle [aɪl] n
остров (поэт.; в прозе обыкн. с именем собственным; напр., I. of Wight о-в Уайт)
isle