Girl Names baby nameZaynab

What does the name Zaynab mean?

The meaning of the name “Zaynab” is: “A fragrant plant”.

Gender:
Origins:
Starts with: