tamezgha- Chefchaouen (s-tamazight- Ashawen ⴰⵛⵛⴰⵡⵏ, lit. “horns”), an Amazigh city

more about : tamezgha