Zainab Beent Ali is also spelled Zainab Bint Ali.