Baby Names and Name Generators

What Does Afifah Mean?
"chaste"