Hafsa, very often confused with Hafza and Hafiza,but all three of them are different names. Hafsa is an Arabic female given name. It means `young lioness`. ==People== ... Found on http://en.wikipedia.org/wiki/Hafsa
Hafsa is an Arabic name for girls. The meaning is `gathering` The name Hafsa is most commonly given to Belgian girls. (25 times more often than to American girls.) The name sounds like: Hefzia, Hephzia Found on https://www.pregnology.com/names/girls/Hafsa