baby names

Zaynab

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 generator

Name meaning

Origin