Name: Hazeem (هزيم)
Meaning: Hazeem is an Arabic name for boys, and less commonly for girls, that means thunder. It also means the sound of hooves, the sound that horses make when they walk. It also means continuous, unending rain.
Gender: male