Hafiz: Guardian, Protector, Preserver; Hanzala: Possibly: Water Ditch, Marsh Plant, or from the name of a companion of Prophet Muhammad

1 Post