Johnlee blends John, from Hebrew "God is gracious," with Lee, an English element meaning "meadow" or "clearing."
Like Johnlee?
Swipe through thousands of names like it