What does Randall mean?
Medieval English form of the Old English name Randwulf, from 'rand' ('shield, rim') and 'wulf' ('wolf'), meaning 'shield wolf'. Shares its root and sense with Randolph.
What does Cooper mean?
Cooper is an English occupational surname for a maker of barrels and casks.