Possibly: Moon, Moonlight, or derived from Shesha (the serpent king in Hindu mythology)

1 Post