From Arabic نَوَّبَ (nawwaba).
newweb (imperfect jnewweb, past participle mnewweb, verbal noun tinwib)