doddards
English
Noun
doddards
plural of
doddard