Nauufel is also spelled Naoufel.