Meaning of Zaynab is name of prophets daughter, decorated tree. Zaynab is Baby girl name and is of origin indian.Person having name Zaynab are mainly muslim by religion.More detail about Baby name Zaynab.
|Meaning :|| Name of prophets daughter, Decorated tree|
|Gender :|| Girl |
|Religion :|| Muslim |