From Arabic harim, meaning sanctuary, sacred space, or private protected place.
Like Hareem?
Swipe through thousands of names like it