llamarada

Etymology
From.

Noun

 * 1) sudden flare-up, blaze
 * 2) flush, blush
 * 1) flush, blush