Origin of the name Buck

From an English nickname meaning simply "buck, male deer", ultimately from Old English bucc.