Origin:Scottish place-name or Spanish
Delia
Meaning: born on the island of Delos
Origin:Greek
Avalon
Meaning: island of apples
Origin:Celtic
Lyle
Meaning: someone who lives on an island
Origin:Scottish and English from French
Lyle
Meaning: someone who lives on an island
Origin:Scottish and English from French
Ellery
Meaning: descendant of Hilary
Origin:English
Ellery
Meaning: descendant of Hilary
Origin:English
Holmes
Meaning: from the island in the river
Origin:English
Erin
Meaning: from the island to the west
Origin:Irish
Lindsay
Meaning: island of linden trees
Origin:English
Brody
Meaning: broad eye or broad island
Origin:Irish, English, and Scottish