A modern spelling of English Ramsey, from Old English for wild sheep and island.
Like Ramzie?
Swipe through thousands of names like it