FamilyEducation.com
   
 

First name origins & meanings:

  1. Old Norse: Kind one
  2. Latin: Olive tree
  3. French: Peace

First name variations: Olivier, Olivero, Olley, Olly, Ollie, Noll, Oliver