Hafsa Meaning in Urdu

Hafsa (حَفْصَة) is an Islamic girl name. In Urdu, its meaning is "شیرنی کا بچہ، حفاظت کرنے والی". Discover its Arabic origin, pronunciation and full translations in 15 languages.