Welsh surname meaning 'son of David'
from Welsh patronymic 'Dafydd' + English possessive 's'
Try Another Word