Oliver

5-beloved-baby-names-in-uk

Oliver is of Latin origin, meaning "olive tree." It symbolizes peace and is associated with the biblical olive branch.