Dovrebbe derivare da un soprannome originato dal dialettale zanch, zanco ossia "mancino", oppure da termini dialettali per "sciancato, zoppo, con le gambe storte" o ancora dal vocabolo zanche, un tipo di calzatura tardo medioevale, o infine anche dal termine dialettale lombardo zanchi, "trampoli".
Il cognome Zanco è specifico del veneziano e del trevigiano.