The name David has deep Biblical roots and means "beloved." It is derived from the Hebrew name Dawid, which evolved from the Hebrew word dod ("beloved"). In the Bible, David is an important figure and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results