Save Type Island Usage Norman Meaning & History Islet in the Channel Islands, England. Means "isle of crabs, crayfish, and cranes", due to the abundance of those animals in the area.