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’.
Posts with the name Ramsay: