Potrebbe derivare da un soprannome originato dal vocabolo logudorese ardu che sta per "cardo".
Tracce del cognome si hanno tra i firmatari della Pace di Eleonora, LPDE del 1388: Ardu Gabriele, ville Mahara (Mahara - Barbaraquesa .Arbarei - Villamar. Contrate Marmille); Ardu Guiducio, jurato ville Bauladu (Bauladu - Contrate Partis de Milis); Ardu Gunnario, ville Mahara; Ardu Joanne, jurato ville Palmas .Majore.
Il cognome Ardu tipicamente sardo è specifico del sudovest dell'isola.