Definition from Wiktionary, the free dictionary
- Any of a number of places, including a the third-largest town in the Isle of Man and a small town in Huntingdonshire, England
- A habitational surname from the town in Huntingdonshire.
- A male given name transferred from the surname.
town on the Isle of Man