A modern compound joining Ezra, meaning help, with James, a classic English biblical name.
Like Ezrajames?
Swipe through thousands of names like it