The only free and comprehensive online etymological dictionary of the Spanish language
dux m. (Noun) "doge"
From Latin dux "general" From Proto-Italic *duk- "lead," From Proto-Indo-European *duk- 'id.,' from the verb *deu̯k-e/o- "to pull." See also dogo (2) and inducir.
Indo-European
Romance
French duc, Italian doge, Romanian duce