Haleema is an Arabic name meaning gentle, patient, and forbearing.
Like Haleema?
Swipe through thousands of names like it