Dafiya means "A woman who transmitted prophetic traditions and teachings. This name honors a historical figure recognized for her preservation of Islamic knowledge.".
Dafiya meaning in Urdu is: حدیث بیان کرنے والی
Dafiya is of Arabic origin.
Dafiya has 2 syllables.
Parents who liked Dafiya also loved these names