The Penobscot people called it Pitaubegwimenahanuk, meaning "the island that lies between two channels."
Индейцы пенобскот называли остров Pitaubegwimenahanuk, что означало «остров, который лежит между двумя каналами».