Potrebbe derivare da un soprannome dialettale veneziano arcaico originato dal termine sgnaolin, "mugolio", ad indicare chi si atteggia in modo lacrimevole per ottenere qualcosa.
Il cognome Sgnaolin è specifico del veneziano. Sgnaolini, quasi unico, è l'italianizzazione del precedente.