Name: Hafeesh (حفصه)
Meaning: Hafeesh is an Arabic name for boys that means true-hearted, candid, devoted, loyal.
Gender: male