Hafsa Origin and Meaning

The name Hafsa is a girl's name meaning "gathering".

Hafsa, the name of a wife of Muhammad, is one of the most popular girls' names among Muslims.

Hafsa Popularity

Famous People Named Hafsa

  • Ayse Hafsa Sultanmother of Sultan Suleiman I the Magnificent

Hafsa in Pop Culture

  • Valide Ayse Hafsa Sultancharacter in Turkish television series "Magnificent Century"