Family name origins & meanings Altered spelling of German Bechel or of Böckel, a nickname from a diminutive of Middle High German boc ‘buck’, ‘ram’.