RAMSEY — town (parish), Huntingdonshire district, administrative county of Cambridgeshire, historic county of Huntingdonshire, England. The town serves an intensively cultivated hinterland …Britannica English vocabulary