Hailei is a modern spelling of Hailey, originally an English place name meaning hay clearing or hay meadow.
Like Hailei?
Swipe through thousands of names like it