Ramsay Meaning and Origin
The name Ramsay is a unisex name meaning “wild garlic island” and is of Scottish origin. The name Ramsay is originally a surname imported to Scotland from Ramsey in Huntingdonshire from Old English hramsa ‘wild garlic’ and ēg‘island’. The name Ramsay is currently not in the US top 1,000 names.
Lists with the name Ramsay: 182 Cool And Unique Names For Girls, Names For Boys That You Haven’T Heard Part 1