Find the word definition

Wikipedia
Muscott

Muscott is a hamlet in Norton (where the population is included) civil parish in the south of the English county of Northamptonshire.

Muscott (lost settlement)

The lost village of Muscott is located within the parish of Norton in the English county of Northamptonshire.