Lance is an uncommon name nowadays... But in Medieval Times, people were named Lance-a-lot.
MORE WAYS TO LAUGH