Girl Names baby nameHafidha

What does the name Hafidha mean?

The meaning of the name “Hafidha” is: “Thoughtful”.