1. Oliver
Oliver, of English origin, means "olive tree". This classic name has been popular for centuries and is timeless in its charm.