Davis (Welsh) Ancient Coat of Arms (Family Crest) Digital Image Instant Download
A baptismal name meaning ‘the son of Daved or David’ or ‘David’s son’, from the nickname Davy or Davey. David is an ancient Welsh personal name from the Hebrew male given name, meaning ‘beloved’.