From Arabic هَدَّدَ (haddada).
hedded (imperfect jhedded, past participle mhedded, verbal noun tehdid)