Churston

Proper noun

 * 1)  Devon, England.