Proper noun
North Tawton
A small town and civil parish with a town council in West Devon district, Devon, England (OS grid ref SS6601).
Probably to be identified with North Tawton in Devon where there is a Roman earthwork that may be military, or possibly a tax collection station. Source: Internet