Northchurch
Proper noun
Meaning
Northchurch
A village and civil parish in Dacorum borough, Hertfordshire, England (OS grid ref SP9708).
Proper noun
Northchurch
A village and civil parish in Dacorum borough, Hertfordshire, England (OS grid ref SP9708).