a masculine given name of Spanish origin
from Spanish, ultimately from Latin Didacus, meaning 'teacher'
Try Another Word