The island Caphtor is named in the Scriptures. The usual identification is Crete, because the Keftiu bringing presents (vases) to Egyptian pharaohs are thought to be Cretans.
I prefer Cyprus as the biblical Caphtor and the Egyptian Keftiu.
If Caphtor is not Cyprus, then the Old Testament completely omits reference to this large island close to the Syrian coast. The phonetics of the name also point to Cyprus. Separately I show that Tarshish was the name of Crete.
It seems that the Philistines arrived in Palestine from Caphtor following the catastrophe that brought there the Israelites after their wandering in the Desert.