Origin: Old English · Scottish Gaelic
“Scottish surname from Old English, 'wild garlic island'”
Love the name Ramsay?
See if your partner agrees — swipe together and find names you both love.