David for a baby name

alt. Dave, Davey, Davie, Davin Hebrew, meaning ‘beloved’. Associated with the King of Israel who killed Goliath the giant as a boy.

Search by letter



Search by category