Amarouche

Etymology
. Originating from Algeria.