Complex sentence: Other people swear that it means Lake of Many Islands or "Lake of Healing Waters".
Split into simpler sentences: Other people swear that it means Lake of Many Islands. Others say the name means "Lake of Healing Waters".