Nom composé du préfixe arabe et hébreu ben (fils) et de Hayoun ou Ayoun qui sont sans doute des variantes berbères de Haïm (de l’hébreu hayïm: vie). Hayoun peut aussi être un superlatif de l’arabe hayy (vivant).
Références
↑« Benayoun » sur un site personnel consacré à l'origine des noms des juifs d'Afrique du Nord