Find the word definition

Wikipedia
Alverdiscott

Alverdiscott (Pronounced or ) is a village and civil parish in the Torridge district of Devon, centred SSW of Barnstaple.