Modern blend of Leigh (Old English meadow) and Lani (Hawaiian sky/heaven), a creative invented combination.
Like Leighlani?
Swipe through thousands of names like it