Dovrebbe derivare da soprannomi legati a nomi di località caratterizzate dalla presenza di canne oppure dal termine canna inteso come un flauto di canna, zufolo o anche come unità di misura usata per misurare i terreni.
Tra i firmatari della Pace di Eleonora, LPDE del 1388 figurano: Cannas (de) Bartholomeo, jurato ville Usedos (Usellus- contrate Partis de Montibus); Cannas (de) Guantinus, ville Sasseri; Cannas (de) Lupo, ville Forru (Villanovaforru, oggi Collinas, famosa per il suo vino - binu de Forru -Contrate Partis de Montibus); Cannas (de) Petro , jurato ville Guilciochor(villaggio distrutto, conosciuto col nome di Borticoco: diocesi di Ottana . Curatorie de Anella).
Il cognome Cannas è specifico della Sardegna, della parte meridionale in particolare.