Azim is an arabic boy name. Meaning “protector”.
Hazim is an arabic boy name. Meaning “strict regulator”.