Jamespatrick combines James, meaning supplanter, and Patrick, from Latin, meaning nobleman.
Like Jamespatrick?
Swipe through thousands of names like it