Hanifah is also spelled Hanifa.