Name: Tayyaba (طيبة)
Meaning: Pure, Chaste, Generous, Good-natured
Gender: female