1.1 Etymology 1.2 Noun 1.3 Homophones 1.4 Synonyms 1.5 Related Terms
From French isle, from Latin insula, "island".
isle (plural: isles)
I'll, aisle