Dafiyah means "A woman who recounted and preserved prophetic traditions and religious teachings. This name denotes a custodian of Islamic knowledge.".
Dafiyah meaning in Urdu is: حدیث روایت کرنے والی
Dafiyah is of Arabic origin.
Dafiyah has 2 syllables.
Parents who liked Dafiyah also loved these names