the spanish named the island cayo hueso , or `` bone key , '' because of the piles of human bones they found there , remnants of some ancient indian massacre , and there still are some of those bones around .