digo (Esperanto) comes from Italian diga, from French digue, from Middle French digue, from Old French dike, from Middle Dutch dijc, from Old Dutch diic, from Frankish *dīk, from Proto-Germanic dīkaz — to stick into, pierce.
digo (Esperanto): embankment; dike