See also: dodd and Dodd

Welsh edit

Pronunciation edit

Verb edit

do'dd

  1. Contraction of doedd.