Ramsey
English
/ˈɹæmzi/
proper noun
Definitions
- Any of a number of places, including:
- from the town in Huntingdonshire.
Etymology
Inherited from Old English hramsa (wild garlic).
Origin
Old English
hramsa
Gloss
wild garlic
/ˈɹæmzi/
Inherited from Old English hramsa (wild garlic).
Old English
hramsa
wild garlic