The name `` Peloponnesos '' means `` Island of Pelops '' .
Its name means `` Island of Pelops '' .