See also: dodd and Dodd

Welsh

edit

Pronunciation

edit

Verb

edit

do'dd

  1. Contraction of doedd.