This island is likely named after Robert Stafford, who owned much of the adjacent land on Cumberland Island in the 19th century.