Complex sentence: Juan de Nova Island, in the Mozambique Channel is named after him, and he his also tought to have named the Agalega island, in the Indian Ocean, north of Mauritius.
Split into simpler sentences: Juan de Nova Island, in the Mozambique Channel, is named after him. He his also attributed the naming of Agalega island, the Indian Ocean, north of Mauritius.