Today we honor David. Happy name day, David!
The name David is of Hebrew origin and means "beloved". David is one of the most remarkable personalities in the Scriptures - he was a a shepherd, musician, poet, soldier, statesman, prophet, and king. He wrote about half of the Psalms and very likely composed music for them as well. He is the only David mentioned in the Bible; his name occurs there more than a thousand times.
Today there are variants of the name in almost every language. Saint David is the patron saint of Wales. In Scotland, David was a royal name.