A spelling variant of Ramsay or Ramsey, from a place name meaning wild-garlic island; it may also echo Arabic Ramzi.
Like Ramsee?
Swipe through thousands of names like it