Theddlethorpe

English

Proper noun

Theddlethorpe

  1. The villages and civil parishes of Theddlethorpe All Saints and Theddlethorpe St Helen in Lincolnshire, England.