Ramsey
noun
°A small town in Huntingdonshire, England.