Su nombre procede del gaélico escocés y significa "isla del castillo".