El nombre de la isla procede del gaélico escocés y significa "lugar rocoso del santo".