c. 1200, from roe (n.2) + buck (n.1). Similar formation in Dutch reebok, German Rehbock, Danish raabuck.
rodent
rodeo
Roderick
rodomontade
roe
roebuck
roentgen
rofl
rogation
Roger
Roget