Англо-русский словарь Мюллера
isle[aɪl] n о́стров (поэт.; в прозе обыкн. с именем собственным; напр.,I. of Wight о-в Уа́йт)
Новый большой англо-русский словарь
1. [aıl] n
1. 1) поэт. остров, островок
2) остров (в названиях)
the Isle of Sheppey - о-в Шеппи
2. здание или несколько зданий, окружённые со всех сторон улицами
2. [aıl] v1. образовать остров
2. поместить на остров
3. изолировать, обособить