The name Dave is a boy's name of Hebrew origin meaning "beloved". Dave and is often added to user-created lists like Homestuck Names and discussed in our forums with posts like "Sibset makeover game! B/G pairs".
From the experts:
Dave is the ultimate good guy name, but where father name David is still holding onto a spot in the Top 20, Dave -- widely used as an independent name in the middle of the last century -- dropped off the Top 1000 a few decades ago and shows no signs of a comeback. Baby Davids today, often named for dad or grandpa, are more likely to be called David than Dave.