doddy
English
Noun
doddy
(
plural
doddies
)
A
hornless
cow
.
Scots
Adjective
doddy
crabbed