2 names match.
Hebrew/Scottish
Scottish diminutive of David, meaning beloved.
Scottish diminutive of David, from Hebrew "David" (beloved).