Name profile

Hafsa

Young lioness, Gathering · Arabic

Meaning
Young lioness, Gathering
Origin
Arabic
Variations
Hafsah, Hafza