Zaynab (ZAI-naab)
Meaning of the name Zaynab
Zaynab means 'fragrant flowering plant' or 'desert plant'. It was the name of the Prophet Mohammed's daughter and granddaughter.
Origin of the name Zaynab
Arabic
Please log in to add to your favourite names.
Baby Name Search