What is the meaning of the name Hafsa?
The name Hafsa is primarily a female name of Arabic origin that means Gathering.
Different Spellings of the name Hafsa:
People who like the name Hafsa also like: Esther
Names that sound like Hafsa:
Stats for the Name Hafsa