unherolike
/ˌʌnˈhɛrəˌlaɪk/Definitions
1. adjective
unworthy of or unlike a hero; lacking heroic qualities
“He was considered unherolike for not standing up for his friends.”
2. noun
a person who is unheroic or lacking in heroic qualities
“In the novel, the protagonist was portrayed as an unherolike character.”