Zainab Beent Ali is also spelled
Zainab Bint Ali
.