A rare modern compound combining Lee and Edward, the latter meaning 'wealthy guardian.'
Like Leedward?
Swipe through thousands of names like it