Di origine germanica, il nome Aldo costituiva un ipocoristico di altri nomi comincianti con la radiceald, "vecchio" (o, in senso lato, "esperto", "saggio"); in alcuni casi, potrebbe costituirlo anche di nomi comincianti con l'antico alto tedescoathal, "nobile", "di nobili origini" (va aggiunto, per maggior chiarezza, che entrambi questi termini sono molto comuni nell'onomastica d'origine germanica e spesso si confondono l'uno con l'altro, ad esempio in nomi quali Aldighiero, Aldobrando e Aldovino). Altre fonti lo riconducono inoltre al termine, sempre germanico, aldio, "semilibero", che storicamente tra i Germani indicava chi si trovava nella posizione sociale fra servo e liberto.
Il nome inglese Aldous è probabilmente una variante di Aldo; potrebbe anche derivare da Aldusa, un nome femminile basato sul termine inglese anticoeald, imparentato comunque con ald. È in uso sin dal Medioevo, perlopiù in anglia orientale, ma ad oggi si è rarificato.