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 Bennett mean?
Bennett is a medieval English form of Benedict, from the Latin for “blessed.”