3 names match.
Hebrew/Scottish
Scottish diminutive of David, meaning beloved.
Scottish diminutive of David, from Hebrew "David" (beloved).
Variant of Janet, from Jeannette meaning God is gracious.