Potrebbe derivare da termini in lingua sarda come doi, dui, "due", forse ad indicare il secondo figlio di una famiglia, o capostipiti nati da parti gemellari.
Il cognome Doi è sardo, ha un ceppo nell'iglesiente ed uno nel nuorese. Dui è tipico di Nuoro e del nuorese.