Where does “בנימין” come from?

בנימין (Hebrew) comes from Hebrew ימין, from Proto-Semitic yamīn-, from Proto-Afroasiatic yamin- — right hand.

Ancestry of “בנימין”, step by step

בנימין traces back through two separate lines of ancestry.

via Hebrew ימין

StepLanguageWordMeaning
1Hebrewימיןright; south; A male given name, Jamin or Yamin
2Proto-Semiticyamīn-right, right hand; a side, boundary or district;...
3Proto-Afroasiaticyamin-right hand

via Hebrew בן

StepLanguageWordMeaning
1HebrewבןA son; A direct male descendant; A guy, a boy
2Proto-Semiticbin-son
Every word from Proto-Afroasiatic yamin-Every word from Proto-Semitic yamīn-Every word from Hebrew ימין