Where does “him” come from?
him (Middle High German) comes from Old High German himo, from Proto-West Germanic *himmā, from Proto-Germanic himmai — dative singular masculine/neuter of *hiz.
him (Middle High German) comes from Old High German himo, from Proto-West Germanic *himmā, from Proto-Germanic himmai — dative singular masculine/neuter of *hiz.