Oliver is a male name.
There is no clear origin of the name Oliver. The name could be a Scandinavian one as a derivation of Olaf. It is as well a form of the Icelandic names Ólafur and Óleifr. But there is also an Old High German origin: Alfhari/Althir and a Latin one: olivarius.
Oliver means “olive tree” (from Latin “oliva”), “ancestor’s descendant” (from Olaf) or “warlike elf” (from Germanic “alf” = elf + “hari” = army/warrior).