That glows or glow.
Full of praise.
The action of the verb glow.
illuminating; providing light.
Illuminating; offering insight.