Beeching is an English surname. Either a derivative of the old English bece, bæce `stream`, hence `dweller by the stream` or of the old English bece `beach-tree` hence `dweller by the beach tree`. People called Beeching include:- ... Found on http://en.wikipedia.org/wiki/Beeching