Prev 33 of 39 Next
Oliver
Meaning: "olive tree"

Oliver was already in the top 10 baby names in 2017 and we're guessing it will remain a top name for years to come.