It is of Latin origin, and the meaning of Oliver is “olive tree”. Name of one of Charlemagne’s knights in the 12th-century poem “Chanson de Roland”. Also possibly from Alfihar (Old German) “host of elves” or Olafr (Old Norse) “ancestor”. Biblical: the olive tree is a symbol of fruitfulness, beauty, and dignity.

