Answer: teemspirit

AnswerCrossword Clue
TEEMSPIRITRain god?
TEEMSPIRITWhat cheerleaders have in a pouring rain?