Ramsie is a variant of Ramsay, a Scottish surname name meaning 'wild-garlic island' or 'ram's island.'
Like Ramsie?
Swipe through thousands of names like it