Ramsey
Pet Name
Ramsey
Origin
English
Meaning
Island on which garlic grows
Notes about Ramsey
Ramsey is an English name, derived from the Old English words 'hramsa', which means 'wild garlic', and 'eg', which means 'island'.
More Info about Ramsey
No more information.