From Old Cornish dioc, from a derivative of Proto-Indo-European *h₁eḱ- (“swift”). Compare Cornish diog
diek