Randal is an English name derived from Germanic elements "rand" (shield) and "wulf" (wolf), meaning 'shield wolf'. It was first used as a surname before becoming popular as a given name during the Middle Ages, and is associated with notable figures like Randal, Earl of Chester. Today, it's still used but less commonly than in the past.