in the Seychelles, two French names that intrigue