From Old English meaning 'wild garlic island' or 'ram's island'; a Scottish surname.
Like Ramsay?
Swipe through thousands of names like it