Welsh male given name meaning 'great tide'
from Welsh 'dy' meaning 'great' + 'llanw' meaning 'tide'
Try Another Word