Potrebbe essere di origine maltese e derivare da un soprannome per "compagno del cuore" oppure dal nome ebraico Zaham o ancora dal termine yiddish Zamit, che indica una regione della Lituania.
Il cognome Zambito, siciliano, è specifico dell'agrigentino. Zampito è un errore di trascrizione del precedente. Zammit, ha presenze nel romano ed in Sicilia. Zammiti è praticamente unico. Zammito è ben presente in Sicilia nell'agrigentino e nel palermitano.