En mi familia habia tres hipotesis sobre el origen del apellido Benarroch.
1.- El apellido es sefardí y lo tomó un líder comunitario o bien un primogénito:
Ben=hijo + Rosh=cabeza .
2.-Judios sefardíes expulsados del Levante Español, en concreto de Vinaroz., transformaron Vinaroz en Benarroch, tal vez por las razones supuestas en -1-
3.-Apellido de orígen askenazí tal y como se explica en el enlace:
http://www.es.chabad.org/library/article_cdo/aid/712019/jewish/Rabi...
Serían los descendientes del Rosh