Prev 34 of 36 Next
David
Meaning: beloved
Origin: Hebrew