You may be interested
All these surnames are absolutely rare, certainly Sicilian, they should derive from nicknames originated from the Arabic word haggag (pilgrim, who goes around the world), but it is also possible a connection with the dialectal word gagghiu (with marbled color, dappled) .
It is possible to do a preliminary research in our archive. About 100,000 heraldic traces, origins of surnames, coat of arms and blazons are available free of charge. Just write the desired last name in the form below and press enter.