Olivia är italienskt och har bildats av latinets "oliva", som betyder "olivträd". Olivträdet är symbol för fred varför namnet tolkats "den fredsälskande". Omkring 18.600 heter Olivia, runt 9.500 har det som tilltalsnamn.
Oliver kan ha engelskt ursprung, men kan även härstamma från det nordiska Anulaibar som är urformen av Olav eller Olof, där "Anu" betyder "förfader" och efterleden "laibar", "arvinge". 16.500 heter Oliver, 11.800 kallas så.