the benayoun surname is of algerian origin from oran the same applies for ben haim but the name can be historically found in both oran and algiers i used french military records to locate both surnames and all military personal with these names where from algeria originally