to sparkle, twinkle
Inherited from Latin dēstillāre (“to distil, trickle”). Compare the borrowed doublet destilar.
Practice speaking and memorizing "destellar" and many other words and sentences in Spanish.