From Mueller English-Russian Dictionary: isle [aɪl] n. Остров (поэт.; в прозе обыкн. с именем собственным; напр., I. of Wight о-в Уайт)
isle [aɪl] n. Остров (поэт.; в прозе обыкн. с именем собственным; напр., I. of Wight о-в Уайт)