The meaning of the name Hafsa is Baby lion, young lioness, Moon, Beautiful
The origin of the name Hafsa is
very famous
very nice name but i m very sencitive
hafssa name kesa he
i am very sensitive
beautiful name but i dont knw its meaning
i love this name
I Love this name such a lovely name.!