The name Hafsah means Gathering and is of Arabic origin. Hafsah is a name that's been used primarily by parents who are considering baby names for girls.
Variations include: Hafza, Hafsah
People who like the name Hafsah also like the names: Simone,
Tania,
Aya,
Emily,
Kaiya,
Esther,
Krystal,
Sebastien,
Silvain,
Jason,
Gagan,
Arash,
Kelvin,
Mohamed