Ibn Abbas (may Allah be pleased with them both) said the meaning of «هاد» is "the caller," "the guide" (referring to a prophet or messenger). And Mujahid said the meaning of «صديد » is "pus and blood." And Sufyan bin ‘Uyaynah said the meaning of