Hafsah
Meaning: Enduring, patient
Origin: Sanskrit
Gender: Girl
Rank in United Kingdom: #455
Total births: 2,722
History: Hafsah has been embraced by families from Cornwall to Northumberland. It evokes the mystery of Stonehenge and the ancient legends of King Arthur. The name continues to thrive in modern Britain, as fresh as ever.
Explore more at British Baby Names on BabyNa.me