The English term "glow" matches the Finnish term "hehkua"

other english words that include "glow" : finnish :
glow with heat hehkua