Zainab daughter of Imam Ali: Meaning of her name and titles
Zaynab, is an arab female name that means the tree that looks good and smells good. The book "taj al-'aroos" says that Zaynab is a composed name that comes from "Zayn (beauty/adornment)" and "Ab (Father)."
