MeaningA variant of name Ramsey, Derived from a place name meaning Wild-garlic Island in Old English
OriginEnglish