Find the word definition

Wikipedia
Moorlinch

Moorlinch is a village and civil parish where the Polden Hills meet the Somerset Levels in the Sedgemoor district of Somerset, England.