Save Type Surname (from nickname) Usage Arabic (Maghrebi) Scripts حجاج(Arabic) Meaning & History From Arabic حجاج (hajjaj) meaning "arguer, one who argues" or "pilgrim".