NAME MEANING Dave

The name Dave means "beloved; son of David". It is a variant of David (Hebrew) and Davis (Old English).
Answered by kgb agent Cynie M on Tuesday, May 08 2012 at 07:02PM EDT
Collections: welshscottish people