Beauchef ‘Beachy Head’ on the South Coast of England is a corruption of ‘Beauchef’ which means Beautiful Head[land] in French and… murphyz December 30, 2011