cowiest
English
Adjective
cowiest
superlative form of
cowy
: most
cowy