I feel like the name should speak to light, rather than being a leviathan.
Some suggestions:
- Illuminum (play on the word illumination)
- Apollo (Roman god of light and sun)
- Hyperion (Titan of light)
- Ra (sun god)
- Helios (personification of the sun in Greek mythology)