"D" Boy Names, Classic, Hebrew
David is a boy’s name of Hebrew origin, meaning “beloved”.
Posts with the name David: